Développeur Java H/F - TechFirm IS France
Les missions du poste
Qui sommes-nous ?
TechFirm, c'est une société de conseil suisse créée en 2015, qui accompagne ses clients dans l'évolution et la transformation de leurs systèmes d'information.
En 2024, TechFirm France a vu le jour avec une ambition : construire une équipe de passionnés qui aiment leur métier, partager leurs expertises et relever de nouveaux défis ensemble.
Aujourd'hui, nous sommes 150 collaborateurs et nous sommes présents à Marseille, Lyon, Paris, Toulouse et Bordeaux. Nous intervenons auprès de clients issus de secteurs variés : public, banque, industrie, assurance et transport.
Chez TechFirm, nous croyons que la réussite passe par trois ingrédients essentiels : l'expertise métier, l'autonomie et le partage. Ici, chacun peut apporter sa pierre à l'édifice, développer ses compétences et prendre part à l'aventure.
Le poste : à toi de jouer !
Tu aimes développer, résoudre des problématiques techniques et donner vie à des solutions concrètes ?
En tant que Développeur Java (H/F), tu rejoindras une équipe projet pour concevoir et faire évoluer des applications au coeur des systèmes d'information de nos clients.
De la réflexion technique jusqu'à la mise en production, tu participeras à toutes les étapes du développement. Applications métiers, plateformes web ou outils internes : les projets sont variés et les problématiques techniques bien réelles !
Concrètement, tes missions seront de :
- Concevoir et développer des applications Java à partir des besoins fonctionnels et techniques.
- Manipuler et exploiter des données cartographiques.
- Garantir la qualité du code grâce aux tests unitaires et aux revues de code.
- Participer à l'intégration continue et aux processus de déploiement automatisé.
- Rédiger et maintenir la documentation technique.
- Identifier et corriger les anomalies, en phase de test comme en production.
- Travailler main dans la main avec les équipes fonctionnelles pour améliorer les performances et l'expérience utilisateur.
Ton environnement technique :
Java, Swing / JavaFX, JUnit, Mockito, Sonar, Checkstyle, PMD, Maven.
Le profil recherché
Tu aimes comprendre comment les choses fonctionnent, résoudre des problématiques techniques et trouver des solutions propres et durables ?
Tu es à l'aise avec Java et tu apprécies autant la qualité du code que le travail en équipe ? Alors on devrait bien s'entendre !
Ce qu'il faut pour réussir dans ce poste :
Une bonne maîtrise de Java.
Une bonne compréhension de la programmation orientée objet.
La capacité à analyser un besoin et à le traduire en solution technique.
De la rigueur dans tes développements et une attention particulière à la qualité du code.
Un bon esprit d'équipe et l'envie de partager tes connaissances.
Compétences requises
- Travail en équipe
- Java
- PMD
- Intégration continue
- JUnit
- Maven
- Swing
- SonarQube