Fullstack Java Developer
Our partner, a major Fintech company in Luxembourg , is looking for Fullstack Java developers to join their team.
Their software supports secure banking interactions and includes an interactive user application.
Key Responsibilities :
- Backend Development & API Integration : Building Java-based services and APIs with technologies like OpenAPI and OAuth for secure API access.
- Database Management : Integrating and optimizing PostgreSQL databases with a focus on performance.
- Software Integration : Using tools like Vault for secret management and Kafka for data streaming.
- Agile Methodology : Active participation in Scrum ceremonies and contributing to continuous process improvement.
Technical Stack :
Languages / Frameworks : Java, Spring, with a focus on the latest versions and best practices.API Security : Knowledge of OAuth and Mutual TLS (MTLS).Databases : PostgreSQL with experience in performance tuning.Integrations : ELK for logging, Kafka for streaming, and Vault for secure secrets management.DevOps / Tools : Kubernetes, REST APIs, OpenAPI.Methodology : Scrum Agile, KanbanCandidate profile :
Experience Required : 3-6 years in Java development, with expertise in Spring (design patterns and best practices).Technical Skills : Proficient in Java, Spring, database integration, and performance analysis. Strong knowledge of API management and authentication systems (OAuth) is a significant asset.Additional Knowledge : Experience with integrating systems like ELK, Kafka, and Vault is appreciated, though these technologies are relatively easy to learn.Financial Sector : Experience in the financial sector or a strong understanding of financial information systems is a plus.Languages : Proficiency in English is necessary for communication with some international stakeholdersConditions :
Location : On-site position, with remote work possible (up to 2 days per week), within the country of origin's regulations.Visibility : Long-term mission, at least 1 year, starting in January 2025