Developpeur Fullstack F/H

Altrion
Canton du Mans-1, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Intermediate
Compensation
€ 50K

Job location

Canton du Mans-1, France

Tech stack

Java
JavaScript
API
CSS
Code Review
Databases
Software Design Patterns
Java Platform Enterprise Edition (J2EE)
Human-Computer Interaction
Java Development Kit
Maven
SQL Databases
Subversion
TypeScript
Camel
Spring-boot
Backend
GIT
Angular
Front End Software Development
REST
Software Version Control
Spring Batch

Job description

  • Développer et maintenir des interfaces utilisateur réactives avec Angular et TypeScript.
  • Concevoir et optimiser des services backend et API en utilisant Java/JEE, Spring Boot, Spring Batch, Apache Camel et Quarkus.
  • Implémenter des solutions de base de données SQL et garantir leur performance.
  • Rédiger un code propre, documenté et testé, en respectant les bonnes pratiques et les normes de l'équipe.
  • Collaborer avec les parties prenantes pour traduire les besoins métiers en solutions techniques.
  • Participer aux revues de code, aux réunions d'équipe et au suivi des tâches.
  • Assurer le débogage, l'analyse des causes racines et la résolution des incidents.
  • Utiliser Git (et éventuellement SVN) pour la gestion du code source.

Requirements

  • Frontend : Maîtrise d'Angular, TypeScript, HTML/CSS/JavaScript.
  • Backend : Expérience confirmée en Java/JEE, Spring Boot, Quarkus (connaissance de Spring Batch ou Apache Camel un plus).
  • API : Bonne compréhension des API REST.
  • Base de données : Conception et développement SQL.
  • Outils : Git (obligatoire), Maven, JDK.
  • Sécurité : Sensibilisation aux enjeux de sécurité web.
  • Architecture : Maîtrise des principes POO et des design patterns.

Expérience et soft skills :

  • 3 ans minimum en développement Java (impératif).
  • Expérience en développement fullstack (Angular + Java) appréciée.
  • Connaissance des socles techniques spécifiques (un plus).
  • Esprit d'équipe, capacité à communiquer clairement (oral/écrit).
  • Autonomie, rigueur et sens de l'analyse.

About the company

Rejoignez une équipe dédiée au domaine Epargne pour concevoir, développer et maintenir des applications web modernes. Vous interviendrez sur l'intégralité du cycle de développement, de l'analyse des besoins à la mise en production, en passant par le maintien en conditions opérationnelles.

Apply for this position