Senior Backend Engineer (Java / Spring)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+17 more
Job description
Our client, a major organization undergoing an important digital transformation, is looking for a Senior Backend Engineer to help build and evolve a next-generation digital platform. You will contribute to the design and development of scalable backend services, APIs, and integration capabilities that support multiple digital channels and enterprise systems. Working closely with architects and cross-functional teams, you will play a key role in building secure, reliable, and maintainable platform services. Your Responsibilities Backend Development & Integration Design, develop, and maintain backend services, APIs, and integration components. Build scalable and maintainable services supporting multiple digital channels. Develop reusable backend capabilities for business domains and partner integrations. Contribute to the evolution of the platform integration layer. Implement integration patterns aligned with the overall architecture. API & Platform Engineering Ensure consistency, reliability, and quality across APIs and services. Contribute to API lifecycle management and versioning strategies. Implement secure, scalable, and resilient services. Apply software engineering best practices and coding standards. Participate in code reviews, technical discussions, and architectural decisions. Quality & Continuous Improvement Implement automated testing and quality controls. Support troubleshooting and root cause analysis. Contribute to performance, reliability, and maintainability improvements. Participate in proof-of-concepts, MVPs, and technical validation activities.
Requirements
Minimum 5 years of experience as a Backend Engineer, Software Engineer, API Engineer, or similar role. Strong experience with Java development. Solid expertise with the Spring Framework. Experience building and maintaining REST APIs. Knowledge of API lifecycle management. Experience with Backend-for-Frontend (BFF) architectures. Understanding of API-first and service-oriented architectures. Experience with OAuth2, OpenID Connect, and JWT. Knowledge of cloud and distributed architectures. Experience with automated testing and quality assurance practices. Familiarity with monitoring and observability practices. Experience with: IBM environments IBM MQ / MQ Series Web Services Object-Oriented Programming JIRA and development support tools Software testing methodologies Methodology Experience working in Agile environments. Minimum 2 years of Agile experience. Profile Strong analytical and problem-solving skills. Delivery-oriented and pragmatic mindset. Ability to work independently and within multidisciplinary teams. Excellent communication skills. Ability to challenge technical decisions constructively. Strong willingness to learn and adapt. Ability to balance technical excellence with delivery deadlines. Languages French or Dutch: mandatory (at least one is required) English: mandatory
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
The 7 Most Popular Backend Frameworks for Developers
Is Software Engineering Over-Saturated?
How to Find Tech Jobs in Amsterdam