Incubly is seeking a skilled Java Developer to join a dynamic Scrum team focused on building and maintaining modern, cloud-based solutions for a global leader in water technology. You will play a key role in the full software development lifecycle, contributing to the design, implementation, and deployment of high-quality, scalable applications.
Key responsibilities
- Design and develop robust features while ensuring they meet all functional and technical requirements.
- Take ownership of unit and integration test suites to maintain high code coverage and quality standards.
- Collaborate within a Scrum team to refine technical designs, plan sprints, and conduct thorough code reviews.
- Manage CI/CD pipelines and cloud infrastructure to support seamless application releases and deployments.
- Troubleshoot and resolve production issues while actively contributing to architectural improvements.
Requirements
- Strong commercial experience in backend development using Java 21+ and Spring Boot.
- Solid understanding of microservices architecture, REST APIs, and distributed systems.
- Hands-on experience with Docker, Kubernetes, and cloud-native application development.
- Proven ability to work with CI/CD pipelines, Infrastructure as Code, and automated testing.
- Excellent communication skills and experience working effectively in Agile/Scrum environments.
What we offer
- Opportunities for continuous learning and knowledge sharing within a professional engineering community.
- A friendly, inclusive, and Agile work environment that values diversity and open communication.
- Engagement in challenging, high-impact projects that solve critical infrastructure and sustainability issues.