Salt Digital Recruitment
Software Engineer
- Compensation
- Not disclosed
- Location
- Netherlands
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- 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
Full description
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.