Requirements: English
Company: Infotree Global Solutions
Region: poland, poland ,
Were looking for a Senior Software Engineer to join a project team supporting a client in the retail industry. The team is building scalable, modern solutions that power daily operations and drive business innovation.If youre passionate about writing clean, elegant code and building reliable, high-performance systems this role might be a great fit for you.
What youll do:
- Design, develop, and implement modern applications based on microservices architecture.
- Contribute to team efforts around CI/CD, cloud migration, and test-driven development.
- Take part in the design and development process as part of a SCRUM team.
- Conduct code reviews, share knowledge, and provide constructive feedback.
- Ensure high software quality using tools for version control, issue tracking, and release management.
- Collaborate with infrastructure, security, and business teams to implement improvements and fixes.
- Create build and release plans and support application deployments to production environments.
- Ensure compliance with the best industry practices and internal corporate standards.
- Participate in rotating 24/7 on-call shifts to support critical systems (Oneweek per month).
What were looking for:
- 6+ years of experience as a Software Engineer.
- Strong knowledge of Java and Spring Boot.
- Experience working with databases (e.g., Spanner, NoSQL, Postgres).
- Familiarity with RESTful architecture, JSON/XML formats, and microservices.
- Hands-on experience with AWS or Google Cloud Platform.
- Knowledge of Kubernetes, Docker, and modern DevOps practices.
- Experience with CI/CD tools and testing frameworks.
- Familiarity with messaging middleware (e.g., Kafka, SQS).
- Experience designing and consuming services via REST, SOAP, XML, JSON.
- Focus on system observability (metrics, real-time alerts, reporting, dashboards).
- Solid understanding of object-oriented design and software design patterns.
- Experience working with cross-functional, collaborative teams.
- Strong communication skills capable of translating technical topics for non-technical stakeholders.
- Experience in the retail sector is a strong plus.
Education:
- Bachelors or Masters degree in Computer Science, Engineering, or equivalent hands-on experience.
Interested? Apply now and become part of a team building enterprise-scale solutions with real business impact.