We are looking for a Java Developer to join a Security development team for a well-known financial institution in Luxembourg.
Missions
-
Develop and maintain backend services using Java, SpringBoot, Maven, REST APIs
-
Contribute to the refactoring of existing codebases and adoption of design patterns
- Conduct code refactoring
-
Write and maintain technical and functional documentation
-
Support the overall agile delivery and sprint objectives
Profile
- You have over 5 years of experience as a Java backend developer, preferably in the financial sector
- You have a strong experience in Java 8+ along with SpringBoot
-
You are proficient in developing software using RESTful APIs
-
You have some experience in deploying applications to Application Servers JBoss EAP
- You have some knowledge of CI/CD tools (Docker / Kubernetes / OpenShift / ArgoCD)
- You have some experinece in Public cloud computing (AWS, Azure, GCP...)
-
You have some knowledge of Authentication protocols (OAuth, OIDC, Passkey, Totp)
-
You have security knowledge:
-
PKI
-
509 , p12, PKCS10 formats
-
symmetric/asymmetric encryption
-
JWT token
-
- You worked in Agile/Scrum environment
- Knowledge of JavaScript & React is a plus
-
Fluent in English (spoken and written)
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