We are looking for an experienced Senior Java Backend Developer to join a fast-paced, high-performing development team for a well-known financial institution.
Missions:
-
Develop and maintain backend services using JavaEE, SpringBoot 3, Hibernate, and REST APIs
-
Contribute to the refactoring of existing codebases and adoption of design patterns
-
Participate in the migration from Java 11 to Java 17
-
Collaborate with frontend teams working in React 18.2
-
Implement batch processing solutions using SpringBatch
-
Work with Kafka, API Gateway, and other middleware for scalable microservice integration
-
Write and maintain technical and functional documentation
-
Engage in code reviews, CI/CD, and deployment processes using modern DevOps tools
-
Support the overall agile delivery and sprint objectives
Tech Stack:
-
JavaEE, J2SE (Java 11 → 17), SpringBoot 3, SpringBatch, Hibernate
-
RESTful APIs, React 18.2
-
Oracle Database, JBoss
-
IntelliJ, Git, GitHub, Jenkins, Sonar, Nexus, Jira
-
Kafka, API Gateway, BMC
-
CI/CD and DevOps integrated environment
Profile:
-
6+ years of experience as a Java backend developer, preferably in the financial sector
-
Strong expertise in JavaEE, SpringBoot, REST APIs, and Hibernate
-
Experience with batch jobs, message queues (Kafka), and enterprise middleware
-
Solid understanding of CI/CD pipelines and experience with tools like Jenkins, Sonar, Nexus
-
Familiar with code quality practices, performance tuning, and secure coding
-
Previous work in microservice architectures and API integrations
-
Fluent in English (spoken and written) - required for international collaboration
-
Ability to work both independently and within a team in an Agile environment
Our offer
- Working in a Great Place to Work based in Luxembourg
- Attractive salary and pretty cool benefits (meal vouchers, mobile subscription...)
- Develop your skills and ideas over a coffee, a beer or a pizza during our Neo'vations
- Evolve within a strong company culture, you'll join us for the opportunity and you'll stay because we're super cool (well according to 98% of our employees NEOFACTO Annual Survey 2024)
-
Between afterworks, innovative workshops and ski weekends, there's never a dull moment when you're part of the Neo'Squad
Recruitment process
- The pre-qualification interview with our Recruitment Manager
- Technical tests
- Receipt of our salary proposal / exclusivity agreement
- 2nd interview with our Business Manager
- Proposal of your application to the client
- Interview at the client's premises, which can be conducted either by video or in person