JAVA Developer (H/F)
Publiée le 24/12/2024
Harry Hope.
- Luxembourg-Ville
- Informatique Infrastructure / Système / Réseau
- Entre 90k et 110k € / an
POSTE
A public agency based in Luxembourg is seeking a Java Developer for a permanent position. This organization specializes in cryptography, Public Key Infrastructure (PKI), electronic travel documents, biometrics, and artificial intelligence, and is involved in advancing national interests within European and international organizations.
Responsibilities:
- Contribute to the development of a SaaS platform providing security and cryptography services (including PKI, key management, traceability, etc.).
- Support the operations team in the design, administration, and management of the platform.
- Develop necessary tools to ensure the platform's functionality and automation.
- Produce development and project documentation.
Required Skills:
- Proactive, versatile, autonomous, and highly organized.
- Ability to make decisions and solve problems in a timely manner.
- Strong verbal and written communication skills.
- Collaborative with a high sense of confidentiality and integrity.
- Self-motivated, deadline-driven, and capable of working both independently and as part of a team.
-Alignment with company values.
PROFIL
Technical Skills and Education:
- 5-10 years of professional experience in a similar role.
- Expertise in Java programming and object-oriented design principles.
- Experience with Java frameworks such as Spring, Spring Boot, or Hibernate.
- Proficient in developing RESTful web services and APIs (e.g., Spring MVC, JAX-RS).
- Strong understanding of SQL databases (MySQL, PostgreSQL, MariaDB).
- Knowledge of front-end technologies (HTML, CSS, JavaScript) and frameworks (Angular, React).
- Experience with Git and version control.
- Familiarity with build automation tools like Maven or Gradle.
- Experience with testing frameworks (JUnit, TestNG) for unit and integration testing.
- Knowledge of Docker and Kubernetes for containerization.
- Strong troubleshooting and debugging skills.
Soft Skills:
- Ability to manage complex projects and make timely decisions.
- Ability to simplify complex topics for a broader audience.
- Curious, meticulous, responsible, with strong problem-solving abilities.
- Excellent communication skills in both French and English; knowledge of Luxembourgish and German is a plus.
- Strong integrity and confidentiality.