Talent.com
Cette offre d'emploi n'est pas disponible dans votre pays.
JAVA Software Developer

JAVA Software Developer

TMC LuxembourgCapellen, Luxembourg
Il y a plus de 30 jours
Description de poste

TMC Luxembourg is looking for a Java Software Developer for one of its clients.

About this vacancy :

  • Develop and maintain scalable REST APIs using Java and Spring Boot.
  • Implement API security mechanisms such as OAuth2, JWT, and mutual TLS.
  • Contribute to containerized applications using Docker and manage deployments with Kubernetes.
  • Work closely with cross-functional teams in an Agile environment (Scrum or Kanban).
  • Collaborate with DevOps and architecture teams to align development with infrastructure and security standards.
  • Apply best practices in code versioning (Git), build automation (Maven), and documentation (Confluence).
  • Participate in API design, testing, integration, and monitoring through API gateways.

What we expect from you :

  • Minimum 5 years of hands-on experience in Java backend development.
  • Strong proficiency in Spring Boot and microservices architecture.
  • Good understanding of HTTP, REST principles, and common status codes.
  • Experience with OAuth2, JWT, and TLS-based security for APIs.
  • Comfortable with Docker and Kubernetes in a production context.
  • Familiar with tools like Jira, Confluence, Git, and Maven.
  • Knowledge of API Gateway solutions (e.g., Kong, Apigee, AWS API Gateway).
  • Basic familiarity with Vue.js 3 is a plus.
  • Proven ability to work collaboratively in Agile teams.
  • Clear and effective communicator, fluent in English (French is a plus).
  • Experience in banking, payments, or fintech is an asset.
  • Créer une alerte emploi pour cette recherche

    Software Developer • Capellen, Luxembourg