Senior java microservices developer (id:3438)

Stafide
Amstelveen, Netherlands
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Agile Methodology Build Automation Microsoft Azure Software Quality Code Review Continuous Integration Software Debugging DevOps Eclipse (Software) IntelliJ IDEA Apache Maven
+11 more
Simple Object Access Protocol (SOAP) Software Engineering Web Services Spring-boot SOAPAPI Git Restful APIs Software Version Control Docker Jenkins Microservices

Job description

  • Design, develop, and maintain enterprise-grade applications using Java 8 or higher, Spring Boot, and Microservices architecture.
  • Build and consume RESTful and SOAP-based web services, ensuring high performance, scalability, and security.
  • Own the end-to-end (E2E) development lifecycle, from requirement analysis and development to deployment, post-go-live support, and maintenance.
  • Implement and manage CI/CD pipelines using Azure DevOps, Jenkins, and related DevOps tools.
  • Ensure code quality through best practices such as code reviews, version control, and automated builds.
  • Troubleshoot production issues, perform root cause analysis, and provide long-term fixes and optimizations., * Opportunities to work across the full software development lifecycle, including long-term system ownership.
  • A collaborative Agile-driven work environment focused on quality and continuous improvement.
  • Hands-on involvement with modern DevOps tools and cloud-based delivery pipelines.
  • A role that values technical depth, ownership, and analytical thinking over isolated development tasks.

Requirements

  • 10+ years of hands-on experience in Java-based application development.
  • Strong expertise in Java 8 or above, Spring Boot, and Microservices.
  • Proven experience working with REST and SOAP web services.
  • Solid understanding of DevOps practices, including Azure DevOps, CI/CD pipelines, and automation.
  • Hands-on experience with Git, Maven, Jenkins, and Docker concepts.
  • Strong exposure to Eclipse and/or IntelliJ IDEs for enterprise development.
  • Demonstrated experience working in Agile/Scrum environments.
  • Strong analytical, problem-solving, and debugging skills., * Translate business and technical requirements into scalable and maintainable solutions.
  • Work independently on complex modules while mentoring junior team members when required.
  • Manage both development and post-production support, ensuring application stability after go-live.
  • Analyze system performance issues and recommend architectural or code-level improvements.
  • Adapt quickly to evolving technologies and project requirements.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on clk.platform.jobster.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all