Java Software Engineer
Summary
Ampstek is hiring a Java engineer (6+ years) for a hybrid role in Amsterdam (3 days onsite), designing enterprise applications with Spring Boot microservices and REST APIs, plus CI/CD via Azure DevOps — or alternatively building Kafka-based event-driven integration platforms on Azure.
Job Title : Java- Springboot Developer or Java – Azure Kafka developer)
Experience : 6+ years
Work Location : Amsterdam-Netherlands
Mode of work : Hybrid (3 Days Onsite)
JOB DESCRIPTION:
Highly skilled Java Developer with strong expertise in Spring Boot, Microservices, and Azure DevOps. The ideal candidate will be responsible for designing, developing, and maintaining scalable enterprise applications while driving CI/CD and cloud-native development practices.
(OR)Experienced Java Developer with expertise in Azure, API Development, and Kafka-based event-driven architectures. The candidate will play a key role in designing integration platforms and scalable cloud-native applications.
Key Responsibilities
- Design and develop enterprise-grade applications using Java and Spring Boot.
- Build and maintain Microservices and REST APIs.
- Implement secure, scalable, and high-performance solutions.
- Develop and manage CI/CD pipelines using Azure DevOps
- Build event-driven solutions using Apache Kafka
- Implement messaging, streaming, and asynchronous processing patterns
- Collaborate with architects, product owners, QA teams, and business stakeholders
- Troubleshoot production issues and perform root cause analysis
- Ensure code quality through unit testing, code reviews, and automation
- Strong communication and stakeholder management
- Ability to work independently in an onsite client environment
- Strong analytical and problem-solving skills