Point your AI agent at freehire and let it find you a job.

Get the CLI →

Digital 113

Open 48d

Développeur Java Full Stack confirmé

Posted Updated 4 views
Discussion

Summary

Builds and optimizes Java-based backend services with Spring and Hibernate, writes concurrent code, and collaborates on modern UI development.

Tâches

Missions principales

  • Conception et développement de fonctionnalités : Participer activement à la conception et à l’implémentation de fonctionnalités backend en Java, en garantissant la fiabilité et la qualité du code produit.
  • Optimisation des performances : Garantir la robustesse, la scalabilité et la performance des systèmes développés, notamment via l'optimisation des performances et des ressources.
  • Threading et concurrence : Exploiter une expertise en programmation concurrente pour résoudre des problématiques complexes liées au threading et à la performance.
  • Assurance qualité : Superviser les revues de code, garantir la qualité du code produit (tests unitaires, intégration continue, validation des standards).
  • Collaboration inter-équipes : Travailler en étroite collaboration avec les autres équipes pour assurer la cohérence et l’intégration des services.
  • Développement d'interfaces riches : Concevoir et implémenter des interfaces utilisateur modernes, réactives et performantes.

Compétences requises

Profil recherché Formation et expérience :

  • Diplôme en informatique ou équivalent (niveau Bac +5).
  • Minimum de 5 ans d’expérience en développement Java, avec une implication démontrée dans l’accompagnement ou le mentorat de collègues.

Compétences techniques :

  • Java avancé : Maîtrise des concepts avancés et des frameworks associés (Spring, Spring Boot, Hibernate, etc).
  • Threading et concurrence : Expertise en programmation concurrente et systèmes hautement performants.
  • Intégration et UX/UI : Capacité à collaborer avec les designers pour traduire des maquettes en composants réutilisables.
  • Bases de données : Solide compréhension des bases de données relationnelles (SQL) et NoSQL.
  • Outils de versioning et CI/CD : Maîtrise de Git et des pratiques de DevOps.
  • Tests et validation : Connaissances approfondies en conception et mise en œuvre de tests (unitaires et d’intégration).

Compétences interpersonnelles et en leadership :

  • Coaching : Capacité à transmettre des connaissances et à motiver les membres juniors.
  • Communication : Excellentes aptitudes à expliquer des concepts complexes de manière claire et concise.
  • Esprit d’équipe : Collaboration efficace pour favoriser un environnement de travail positif.
  • Organisation et priorisation : Gestion autonome des priorités et des ressources dans le respect des délais.

Qualités personnelles :

  • Curiosité et proactivité : Explorer les innovations pour rester à la pointe des technologies.
  • Esprit critique et orienté solution : Capacité à challenger les pratiques établies pour viser une amélioration continue.
  • Adaptabilité : Souplesse et réactivité face aux évolutions des priorités et aux changements technologiques.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available