Senior Java Engineer (Contract – 6 Months) - Amsterdam
Are you a senior Java engineer ready to build cloud-native systems, use AI-driven tools daily, and join a high-impact 6-month assignment in Amsterdam open to EU talent?
• Contract duration: 6 months with a possibility to extend to permanent role
• Eligibility: EU citizens can apply
• Language: English working environment
• Location: Amsterdam, Netherlands
• Recruitment partner: Sperton
Sperton is supporting our client in hiring an experienced Senior Java Engineer for a 6-month contract assignment based in Amsterdam. The role is suited for highly skilled engineers with strong experience in backend development, cloud-native systems, and modern engineering practices.
Key Responsibilities:
- Design, develop, and maintain high-quality backend services using Java, Spring Boot, or Quarkus
• Build and optimize cloud-native microservices architectures
• Implement robust API solutions based on REST and OpenAPI specifications
• Contribute to database modelling, schema design, and performance tuning
• Ensure strong observability through OTEL, Grafana, and Prometheus integrations
• Collaborate in a cross-functional environment, including pair programming and design discussions
• Apply event-driven and asynchronous messaging patterns where appropriate
• Champion modern engineering practices including DDD, SOLID, and Clean Architecture
• Promote the use of AI-powered development tools to increase velocity and code quality
• Troubleshoot complex technical issues across distributed systems
Essential Requirements :
- Expert-level Java development experience with Spring Boot or Quarkus
• Strong understanding of microservices, distributed systems, and cloud architectures
• Hands-on experience with Docker, Kubernetes, and CI/CD workflows
• Proficiency in database modelling, relational concepts, and query optimization
• Practical experience using OTEL, Grafana, and Prometheus
• Strong capability in API design, system integration, and OpenAPI specifications
• Experience with event-driven architectures and asynchronous messaging
• Daily use of AI coding tools such as Copilot, Claude, Cursor, or Gemini
• Working knowledge of DDD, SOLID principles, and Clean Architecture
• Front-end exposure with Angular and TypeScript is an advantage
• Additional experience in Node.js, Python, or Golang is beneficial
• Clear communication skills and the ability to collaborate across distributed teams
• Strong analytical mindset, problem-solving capability, and willingness to learn
Application Process:
I look forward to receiving your application! Once submitted, we will review it and consider your fit against other candidates in the process. We strive to ensure an efficient process, though there may occasionally be delays.
About Sperton
Sperton Netherlands is part of Sperton Global, a recruitment and consulting company with an international reach. We are committed to helping our clients achieve success in their hiring processes, finding the right people for the right positions.
- Department
- Information Technology
- Role
- Application Developer
- Locations
- Amsterdam
- Employment type
- Contract
- Employment level
- First /Mid-Level Officials
- Job location
- Amsterdam, Netherlands
Workplace & Culture at Sperton
At Sperton, we believe that great results come from great people.
Our culture is built on trust, collaboration, and a shared passion for delivering quality in everything we do.
We are a Norwegian-owned international company with colleagues across Europe, Asia, and the USA, working together seamlessly across time zones and cultures. Our teams are diverse, yet united by the same goal — to connect people and companies in meaningful ways.
We value openness, initiative, and continuous learning. Everyone at Sperton is encouraged to take ownership, share ideas, and challenge existing ways of working to make our solutions even better.
Even though we operate globally, our approach is personal. We take pride in creating a supportive and inclusive environment where people feel heard, respected, and motivated to grow — both professionally and personally.
Already working at Sperton Global AS ?
Let’s recruit together and find your next colleague.