Développeur web Java/Développeuse web Java

Il y a 4 jours

Brest, Bretagne, France Castor Network Temps plein

Mission Freelance : Développeur·se Java (H/F) – Brest



Si vous souhaitez en savoir un peu plus sur cette opportunité, ou si vous envisagez de postuler, veuillez lire les informations suivantes sur le poste.

Contexte :

Nous recherchons un·e développeur·se Java expérimenté·e pour une mission basée à Brest. Vous interviendrez sur des projets applicatifs variés, en participant à la conception, au développement et à l’optimisation d’applications robustes et performantes.

Votre expertise en Java et votre capacité à travailler en équipe Agile seront essentielles pour garantir la qualité du code, la maintenabilité et l’évolutivité des solutions développées.


Missions principales :

1. Développement d’applications Java :

  • Concevoir et développer des applications en Java (versions récentes) en respectant les bonnes pratiques (clean code, design patterns).
  • Participer à l’architecture technique des solutions (backend, microservices, APIs).
  • Intégrer des fonctionnalités en collaboration avec les équipes front-end et DevOps.

2. Optimisation et qualité du code :

  • Écrire des tests unitaires et d’intégration (JUnit, Mockito, TestNG).
  • Revoir et optimiser le code pour améliorer les performances et la maintenabilité.
  • Automatiser les processus de build et de déploiement (Maven, Gradle, CI/CD).

3. Collaboration et amélioration continue :

  • Travailler en méthodologie Agile (Scrum, Kanban) avec des sprints réguliers.
  • Participer aux revues de code et partager les bonnes pratiques avec l’équipe.
  • Documenter les développements (spécifications techniques, guides d’utilisation).

Environnement technique :

  • Langages : Java 8+, Spring Boot, Spring Framework.
  • Bases de données : SQL (PostgreSQL, MySQL) ou NoSQL (MongoDB, Cassandra).
  • Outils DevOps : Docker, Kubernetes, Jenkins, GitLab CI/CD.
  • Tests : JUnit, Mockito, TestNG, SonarQube.
  • Collaboration : Git, JIRA, Confluence.


Profil recherché :

Compétences techniques :

  • 3 ans d’expérience minimum en développement Java (projets industriels ou complexes).
  • Maîtrise de Spring Boot et Spring Framework (microservices, REST APIs).
  • Expérience avec les bases de données (SQL ou NoSQL).
  • Connaissance des outils DevOps (Docker, CI/CD) et des bonnes pratiques Agile.
  • Capacité à développer des applications scalables et sécurisées.


Modalités :

  • Localisation : Brest (présentiel ou hybride selon les besoins).
  • Durée : Mission longue (plusieurs mois, renouvelable).
  • Début : Dès que possible. xuezdbg
  • TJM : À négocier selon expérience.