
NEOFACTO - Senior JavaEE Developer - Luxembourg
- Luxemburg
- Unbefristet
- Vollzeit
- 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
- 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
- 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
- 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
- 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
ICTJob