STAFIDE logo

Senior Java Backend Developer (ID: 3846)

STAFIDE

Amsterdam
Full-time
10+ years experience
On-site

Key Skills

Java
Spring Boot
Spring Security
Microservices
Kafka
RESTful APIs
PostgreSQL
MongoDB
CI/CD
GitHub Actions
Jenkins
Shell Scripting
Unit Testing
Integration Testing
Performance Testing
Agile

Job Description

As a Senior Java Backend Developer, you will:
  • Design, develop, and maintain scalable backend services using Java, Spring Boot, and Spring Security
  • Build and enhance microservices-based applications following cloud-native and enterprise development practices
  • Design and implement event-driven architectures using messaging platforms such as Kafka
  • Develop secure, high-performance RESTful APIs and backend components
  • Work on system integrations with relational and NoSQL databases including PostgreSQL and MongoDB
  • Implement and maintain CI/CD pipelines using tools such as GitHub Actions, Jenkins, and shell scripting
  • Write and execute unit, integration, and performance tests to ensure application quality and reliability
  • Collaborate with cross-functional teams including architects, product owners, QA, and business stakeholders
  • Troubleshoot production issues, optimize application performance, and ensure system stability
  • Contribute to continuous improvement through code reviews, refactoring, and adoption of best engineering practices
  • Monitor and improve application reliability using observability and monitoring tools
What You Bring to the Table:
  • 8–10 years of experience in Java backend development
  • Strong expertise in Java and Spring Boot frameworks
  • Hands-on experience designing and developing microservices architectures
  • Strong understanding of event-driven architecture and Kafka-based solutions
  • Experience building secure backend services using Spring Security concepts
  • Proficiency in REST API development and integration
  • Experience working with PostgreSQL and MongoDB databases
  • Strong understanding of CI/CD practices and automation using Jenkins, GitHub Actions, or similar tools
  • Experience with software testing practices including unit, integration, and performance testing
Strong analytical and problem-solving skills
  • Excellent communication skills and ability to work effectively in a collaborative environment
  • You Should Possess the Ability To:
  • Design and deliver scalable, secure, and high-performing backend solutions
  • Translate business requirements into robust technical implementations
  • Troubleshoot complex technical challenges across applications and integrations
  • Apply best practices in software architecture, coding standards, and engineering processes
  • Work effectively in Agile development environments
  • Drive improvements in application performance, reliability, and maintainability
What We Bring to the Table:
  • Opportunity to work on modern digital transformation initiatives
  • Exposure to microservices, event-driven architectures, and cloud-based technologies
  • Collaborative environment with experienced engineering teams
  • Opportunity to work on scalable enterprise-grade backend solutions
  • Continuous learning and growth opportunities in modern technology platforms
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

Core Responsibilities

Design, develop, and maintain scalable backend services and microservices using Java and Spring Boot. Collaborate with cross-functional teams to implement event-driven architectures and ensure system reliability through testing and monitoring.

Requirements

Requires 8–10 years of experience in Java backend development with strong expertise in Spring Boot and microservices. Candidates must possess proficiency in REST API development, database management with PostgreSQL and MongoDB, and CI/CD automation.

Benefits

  • Modern digital transformation initiatives
  • Microservices and cloud-based technologies exposure
  • Collaborative environment
  • Continuous learning and growth opportunities

About STAFIDE

Industry: Staffing and Recruiting

Company size: 11-50 employees

Headquartered in the Netherlands, STAFIDE specializes in Niche Tech Recruitment across Europe, connecting top talent with outstanding opportunities in the IT sector. Our data-driven recruitment model ensures the ideal match between candidates and employers, enhancing both skill alignment and cultural fit. With a strong focus on Skill-Based Hiring, we provide candidates with an in-depth understanding of the organization—whether for permanent positions or temporary assignments (interim opdrachten) like secondment (detachering)—strengthening employer branding for our clients as a recruitment company (uitzendbureau). In today’s fast-evolving tech landscape, we recognize the unique challenges companies face in sourcing highly skilled talent. Our advanced, AI-driven talent intelligence system (ATS) is specifically designed to prioritize Skill-Based Hiring for niche IT roles, empowering organizations to address talent shortages by identifying professionals with the expertise to drive innovation and growth. Whether you’re a company in search of exceptional talent or a professional seeking your next ICT role, STAFIDE is your strategic recruitment (werving en selectie) partner. Our deep expertise in the Dutch market, combined with a steadfast commitment to excellence, makes us the preferred choice for all your recruitment needs.

Added Today