Développeur JAVA (H/F)
Role details
Job location
Tech stack
Job description
En tant que Développeur JAVA (H/F), vous serez intégré(e) à une équipe de développement chargée de concevoir, développer et maintenir des applications performantes et évolutives. Vous participerez à l'ensemble des phases du cycle de vie des projets, en collaboration avec les équipes de conception, d'architecture et de test.
Vous aurez l'opportunité de travailler sur des projets innovants, pour des clients majeurs dans divers secteurs d'activité (finance, industrie, logistique, etc.), tout en garantissant la qualité et la sécurité des solutions développées.
Responsabilités :
-
Conception et développement : Participer à la conception technique des applications et développer des solutions robustes en JAVA.
-
Maintenance et amélioration : Assurer la maintenance corrective et évolutive des applications existantes pour garantir leur performance et leur disponibilité.
-
Revue de code : Collaborer avec les autres développeurs pour effectuer des revues de code et assurer le respect des bonnes pratiques.
-
Tests et validation : Participer à la mise en place des tests unitaires et fonctionnels pour valider la qualité des développements.
-
Support technique : Apporter un support technique aux utilisateurs et assurer la résolution des incidents. Compétences techniques requises
Requirements
Maîtrise de JAVA : Expertise dans le développement en Java (Java 8+), avec une solide expérience dans la programmation orientée objet.
-
Frameworks JAVA : Bonne connaissance des frameworks Spring (Spring Boot, Spring MVC) et Hibernate. Bases de données : Connaissance des bases de données relationnelles (MySQL, PostgreSQL) et des bases NoSQL (MongoDB, Cassandra).
-
API et services web : Expérience dans la création et la gestion d'API RESTful et de services web SOAP. Outils de développement : Maîtrise des outils de versionning (Git, GitLab) et des environnements de développement (Eclipse, IntelliJ).
#LI-SL1, Formation : Bac +5 en informatique, développement logiciel ou domaine connexe.
Expérience : Minimum 5 ans d'expérience en tant que Développeur JAVA dans des environnements techniques complexes.
Méthodologie : Expérience dans le développement Agile (Scrum, Kanban).
Qualités personnelles :
-
Autonomie et rigueur dans la gestion des tâches et la qualité du code.
-
Esprit d'équipe et capacité à travailler en collaboration avec des équipes pluridisciplinaires
-
Capacité à résoudre les problèmes techniques de manière proactive.
Pourquoi rejoindre Klanik ?
-
Projets à forte valeur ajoutée : Vous travaillerez sur des projets innovants avec des technologies de pointe.
-
Environnement bienveillant : Klanik accorde une grande importance au bien-être de ses collaborateurs avec un cadre de travail flexible et des événements réguliers pour renforcer la cohésion d'équipe. Opportunités d'évolution : Formation continue, certifications et plan de carrière personnalisé.
-
Équilibre vie pro/perso : Télétravail partiel possible et flexibilité dans l'organisation.