Ingénieur Java Full-Stack confirmé | Performance & Leadership

Digital 113

Aix-en-Provence

On-site

EUR 40,000 - 55,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Une entreprise technologique à Aix-en-Provence recherche un développeur Java pour participer à la conception de fonctionnalités backend, optimiser les performances et coacher des collègues. Le candidat idéal a au moins 5 ans d'expérience, maîtrise Java et les frameworks associés, et apprécie le travail en équipe. Rejoignez une équipe dynamique où vos compétences en programmation concurrente et votre sens de l'innovation seront valorisés.

Qualifications

  • Minimum de 5 ans d’expérience en développement Java avec mentorat des collègues.
  • Maîtrise des concepts avancés en Java et frameworks associés.
  • Expertise en programmation concurrente et systèmes hautement performants.

Responsibilities

  • Participer à la conception et à l’implémentation de fonctionnalités backend en Java.
  • Garantir la robustesse et la scalabilité des systèmes développés.
  • Superviser les revues de code et s’assurer de la qualité du code produit.
  • Collaborer avec les équipes pour assurer l'intégration des services.

Skills

Conception et développement backend en Java
Optimisation des performances
Expertise en programmation concurrente
Supervision des revues de code
Conception d'interfaces utilisateurs modernes

Education

Diplôme en informatique ou équivalent (niveau Bac +5)

Tools

Java
Spring
Hibernate
Git
CI/CD

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur Java Full Stack confirmé
Développeur Java Full Stack confirmé

Digital 113 • France

On-site
EUR 40,000 - 55,000
Développeuse / Développeur Java Full Stack confirmé
Développeuse / Développeur Java Full Stack confirmé

Capgemini • Valbonne

On-site
EUR 40,000 - 60,000
Accès à des plateformes de formation
Programmes de certification
Culture inclusive et multiculturelle
Développeur Java fullstack
Développeur Java fullstack

Carbonit • Neuilly-sur-Seine

On-site
EUR 70,000 - 110,000
Formations et certifications
Workshops et conférences internes
Mentorat technique
+1
Lead Développeur Full Stack H/F
Lead Développeur Full Stack H/F

eXalt • Nantes

On-site
EUR 80,000 - 110,000
Ingénieur logiciel/Ingénieure logiciel
Ingénieur logiciel/Ingénieure logiciel

INFOGENE • Lille

On-site
EUR 60,000 - 90,000
Développeur Full Stack
Développeur Full Stack

Voxalia • Lille

Hybrid
EUR 60,000 - 90,000
Développeur Back
Développeur Back

Voxalia • Lille

Hybrid
EUR 52,000 - 72,000
Développeur Java Full Stack Confirmé
Développeur Java Full Stack Confirmé

Minor Hotels Europe and Americas • Pau

On-site
EUR 45,000 - 75,000
Développeur Back-End Java Sénior (H/F)
Développeur Back-End Java Sénior (H/F)

TheGoodFit • Nice

On-site
EUR 70,000 - 80,000
Tech Lead (Expert.e Java) f/h
Tech Lead (Expert.e Java) f/h

PIXID • Courbevoie

On-site
EUR 90,000 - 120,000