Java Developer
We usually respond within a day
We’re 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 you’re passionate about writing clean, elegant code and building reliable, high-performance systems — this role might be a great fit for you.
What you’ll 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 (One week per month).
What we’re 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:
- Bachelor’s or Master’s 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.
- Department
- Software Engineering
- Role
- Back end development
- Locations
- Poland
- Remote status
- Fully Remote

About Infotree Global Solutions
At Infotree, meeting your career needs is a top priority. Client satisfaction is largely dependent on the resources we can provide, and we take pride in our delivery. We have a supportive team in place to give quality people a chance to grow and challenge themselves in their roles which has resulted in that we have placed many employees in positions that have grown into lifelong careers.
We have a team of dedicated recruiters and consultant care representatives that are committed to your success and well-being. Check out our open roles to get started.
Infotree Poland Sp. z o.o. is part of Infotree Global Solutions. Agency number: 15970.
Java Developer
Loading application form
Already working at Infotree Global Solutions?
Let’s recruit together and find your next colleague.