Senior Java Microservices Developer- Spring Boot & Azure (ID: 3879)
STAFIDE Amsterdam, North Holland, Netherlands
Staffing and Recruiting · 11-50 employees
About the role
Design, develop, and maintain scalable backend microservices using Java 17/21, Spring Boot, and Azure cloud services. Collaborate with cross-functional teams to deliver high-quality software while ensuring performance, security, and reliability.
What they look for
Requirements
Requires 10+ years of professional Java development experience with deep expertise in microservices architecture and Spring Boot. Candidates must have strong knowledge of cloud-native development on Microsoft Azure and modern software engineering practices.
Full description
As a Senior Java Microservices Developer, you will:
- Design, develop, and maintain scalable backend applications using Java 17/21, Spring Boot, and microservices architecture
- Build and enhance enterprise-grade microservices solutions focused on performance, security, and reliability
- Develop RESTful APIs and backend services following modern development standards and best practices
- Design and implement cloud-native applications leveraging Microsoft Azure services
- Develop, integrate, and maintain distributed systems using microservices patterns
- Collaborate with architects, product owners, and development teams to deliver high-quality software solutions
- Implement secure coding practices and ensure applications meet enterprise security standards
- Perform application design, coding, testing, debugging, and performance optimization activities
- Work with CI/CD pipelines and DevOps practices to support automated build, testing, and deployment processes
- Troubleshoot complex technical issues and provide sustainable solutions for backend services
- Participate in Agile ceremonies including sprint planning, refinement, reviews, and retrospectives
- Contribute to continuous improvement of development processes, code quality, and engineering practices
What You Bring to the Table:
- 10+ years of professional experience in Java development with strong expertise in enterprise application development
- Advanced knowledge of Java 17/21 and modern Java development practices
- Strong hands-on experience with Spring Boot and Spring-based application development
- Proven experience designing and developing microservices-based architectures
- Strong understanding of REST API design, integration patterns, and backend service development
- Experience working with Microsoft Azure cloud technologies and cloud-native application development
- Good understanding of distributed systems, scalability, performance optimization, and fault tolerance
- Experience with database technologies and backend integrations
- Experience with Agile development methodologies and collaborative delivery environments
- Strong knowledge of software engineering principles, clean coding practices, and design patterns
- Experience working with CI/CD pipelines, automated testing, and DevOps practices
- Strong problem-solving skills with the ability to analyze and resolve complex technical challenges
- Excellent communication skills and ability to collaborate with technical and non-technical stakeholders
You Should Possess the Ability To:
- Design and implement robust microservices solutions aligned with business and technical requirements
- Develop secure, scalable, and high-performing backend applications
- Translate complex technical requirements into effective software solutions
- Collaborate effectively with cross-functional teams in an Agile environment
- Drive technical improvements through innovation, automation, and engineering best practices
- Work independently while contributing to team objectives and delivery goals
What We Bring to the Table:
- Opportunity to work on enterprise-scale Java and cloud transformation projects
- Exposure to modern technologies including Java 17/21, Spring Boot, Microservices, and Azure
- Collaborative Agile working environment with experienced engineering teams
- Opportunity to contribute to scalable, secure, and high-performance software solutions
Let’s Connect
Want to discuss this opportunity in more detail? Feel free to reach out.
Recruiter: Asha Krishnan
Phone: +31 20 369 0609 ; Extn :146
Email: asha.k@stafide.nl
LinkedIn: https://www.linkedin.com/in/ashakrishnan07/
Similar roles
-
Java Developer
TransUnion pune, Maharashtra, India
-
Software Engineer III - Java - Neovest
JPMorgan Chase & Co. Pleasant Grove, Utah, United States
-
Lead Software Engineer - Java & AI
JPMorgan Chase & Co. Plano, Texas, United States
-
Senior Manager of Software Engineering - Java Full Stack
JPMorgan Chase & Co. Plano, Texas, United States
-
Senior Lead Software Engineer - Payments, AI, Java, Spring Boot
JPMorgan Chase & Co. Chicago, Illinois, United States
-
Lead Software Engineer- full stack Java
REI Systems Sterling, Virginia, United States