Senior Java Developer
Il y a 4 jours
, LU
NEOFACTO
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
We are looking for a
Senior Java Developer
to participate in the projects of a financial institution in Luxembourg
Missions
- Participate in the analysis of technical and functional requirements
- Design, develop, and maintain back-end applications in Java Spring Boot
- Develop and optimize APIs and application services
- Perform unit tests and ensure code quality
- Collaborate with project teams in an agile environment and contribute to technical decisions Profile
- You have at least a Bachelor Degree in IT
- You have strong professional experience as a software engineer working with Java and modern Spring Boot applications (Java 17; preferably Java 21 or higher)
- You have a solid understanding of modern application architecture, including microservices, clean APIs, modular backend design, and frontend–backend integration (React + Spring Boot).
- You have a solid experience in both designing and coding complex applications
- You have some experience with relational databases.
- You have a strong knowledge of REST services, Kafka, and JSON‑based integration patterns.
- You have a strong knowledge of JUnit/TestNG and mocking frameworks such as Mockito.
- You have a good understanding of Agile/Scrum.
- Some experiences in React is an plus 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
- Participate in the analysis of technical and functional requirements
- Design, develop, and maintain back-end applications in Java Spring Boot
- Develop and optimize APIs and application services
- Perform unit tests and ensure code quality
- Collaborate with project teams in an agile environment and contribute to technical decisions Profile
- You have at least a Bachelor Degree in IT
- You have strong professional experience as a software engineer working with Java and modern Spring Boot applications (Java 17; preferably Java 21 or higher)
- You have a solid understanding of modern application architecture, including microservices, clean APIs, modular backend design, and frontend–backend integration (React + Spring Boot).
- You have a solid experience in both designing and coding complex applications
- You have some experience with relational databases.
- You have a strong knowledge of REST services, Kafka, and JSON‑based integration patterns.
- You have a strong knowledge of JUnit/TestNG and mocking frameworks such as Mockito.
- You have a good understanding of Agile/Scrum.
- Some experiences in React is an plus 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