Senior Java Developer Jobs in Amsterdam, Netherlands | Hybrid | Spring Boot & Microservices

Website Ampstek
Location
Amsterdam, Netherlands (Hybrid – 2–3 Days Onsite)
Job Category
- Information Technology (IT) & Software
Job Overview
An exciting opportunity is available for an experienced Senior Java Developer to join a dynamic technology team in Amsterdam, Netherlands. This hybrid position is exclusively open to candidates currently based in the Netherlands and is ideal for professionals with strong expertise in Java development, Spring Boot, microservices, and event-driven architectures.
The successful candidate will design, develop, and maintain enterprise-grade applications while collaborating with cross-functional teams to deliver scalable, secure, and high-performance software solutions. This role offers exposure to modern cloud technologies, distributed systems, and payment platforms, providing excellent opportunities for career growth, professional development, and continuous technical upskilling.
Key Responsibilities
- Design, develop, and maintain scalable Java-based enterprise applications.
- Build high-performance microservices using Core Java and Spring Boot.
- Develop and integrate RESTful APIs for enterprise applications.
- Implement event-driven solutions using Apache Kafka.
- Design scalable distributed system architectures.
- Perform unit testing and integration testing to ensure software quality.
- Collaborate with product owners, architects, QA engineers, and development teams.
- Optimize application performance, reliability, and security.
- Follow software engineering best practices and coding standards.
- Participate in code reviews and technical design discussions.
Requirements & Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
- 8+ years of professional Java development experience.
- Strong expertise in Core Java.
- Hands-on experience with Spring Boot.
- Strong knowledge of Microservices Architecture.
- Experience developing RESTful APIs.
- Experience with Apache Kafka.
- Strong understanding of distributed systems and event-driven architecture.
- Experience with unit testing and integration testing frameworks.
- Excellent analytical, troubleshooting, and communication skills.
- Candidates must currently be based in the Netherlands.
Preferred Qualifications
- Experience with Microsoft Azure Cloud.
- Experience with Azure Kubernetes Service (AKS).
- Knowledge of OpenAPI and Swagger.
- Experience within Online Payments or Acquiring domain.
Salary, Benefits & Career Growth
Benefits
- Hybrid working model (2–3 days onsite).
- Opportunity to work on enterprise-scale software solutions.
- Exposure to modern cloud-native technologies and distributed architectures.
- Collaborative and innovative engineering environment.
- Opportunity to work with cutting-edge payment technology platforms.
Career Growth
- Advance your expertise in enterprise Java development and cloud-native applications.
- Gain hands-on experience with Azure Cloud, Kubernetes, and event-driven systems.
- Opportunities for professional development, technical certification, and continuous learning.
- Long-term career progression within enterprise software engineering and financial technology solutions.
Application Process
Application Process (Website)
- Apply only through the official job link.
- Click Apply Now on the website.
HR Email for Application
Send your updated CV directly
To apply for this job email your details to vishnu.r@ampstek.com
