Talent Quanta is seeking a highly experienced Senior Backend Engineer fluent in English, to be based in Luxembourg. The work will be carried out at the company's premises or on site at customer premises. The successful candidate will be integrated in the Development team, closely cooperating with a major client's IT team on site.
About the Role
We are seeking a highly experienced Senior Backend Engineer to join our dynamic team. In this role, you will be instrumental in designing, developing, and deploying robust backend systems that power our web portals and applications. You will collaborate closely with cross-functional teams to translate complex requirements into scalable and efficient solutions, ensuring the highest standards of quality and performance.
Key Responsibilities
- Develop, maintain, test, and deploy Spring Boot web portals, applications, components, and libraries using Java and the Spring framework.
- Collaborate with team leads, tech leads, business analysts, and other developers to understand requirements and ensure consistency and coherence.
- Deploy and monitor applications in on-premise and cloud containerized environments.
- Write clean, maintainable, and well-tested code.
- Participate in code reviews and contribute to architectural discussions.
- Troubleshoot and resolve complex technical issues.
Requirements
- 10+ years of professional backend development experience.
- Expertise in Java 17 (preferably 21 or higher).
- Proficiency with Spring Framework 6.x (or higher) and Spring Boot 3.x (or higher).
- Strong experience with JPA/Hibernate.
- Solid understanding of web services (REST, SOAP) and asynchronous communication using event streaming (Kafka).
- Experience with unit testing frameworks such as JUnit/TestNG and mocking frameworks like Mockito.
- Proficiency in DevOps practices including Maven, Git, CI/CD pipelines (Azure DevOps preferred), containerization (Docker), and cloud platforms (Azure preferred).
- Experience with authentication and authorization using OIDC/OAuth.
- University degree in a related field or equivalent practical experience.
Nice to Have
- Experience with integration technologies and microservices, preferably Apache Camel (Spring Integration is also a plus).
- Full-stack web development experience with a JavaScript framework, preferably React.
- Experience with process/workflow engines such as Temporal.