Software Engineer
Ref: JO-2604-360563
- Netherlands, Amsterdam
- Software Development & Engineering, Technology
- IT
- 250 - 999 Employees
- Environment: Hybrid
- Contract Type: Contract
- Starts: 2026-05-25
We are looking for a Software Engineer II with strong experience in Java, Spring, and Kubernetes, and a solid background in building and operating high-scale, API-driven applications.
In this role, you will design and implement robust technical solutions aligned with business needs, ensuring high-quality, maintainable code and reliable system performance. You will contribute across the full development lifecycle-from design and development to deployment and production support-while collaborating closely with cross-functional teams.
Key Responsibilities
- Develop scalable backend services and APIs using Java and Spring frameworks
- Build and maintain cloud-native applications using Kubernetes
- Write clean, reusable, and well-tested code; actively refactor to improve maintainability
- Ensure high-quality standards through strong test automation practices
- Own services end-to-end, including monitoring, deployment, and production support
- Troubleshoot and resolve production incidents, performing root cause analysis and implementing long-term fixes
- Contribute to system design discussions, evaluating architecture, scalability, and performance trade-offs
- Collaborate with product and engineering teams to deliver reliable, high-performing solutions
Requirements
- Proven experience with Java and Spring ecosystem
- Hands-on experience with Kubernetes and containerized applications
- Experience working with high-load, distributed systems and APIs
- Strong understanding of software design, testing, and system reliability
- Ability to work independently and take ownership of services in production
*Rates depend on experience and client requirements

Share: