Développeur Java Springboot F/H

Externatic
Canton d'Auray, France
yesterday

Role details

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

Job location

Remote
Canton d'Auray, France

Tech stack

Java
Agile Methodologies
Application Lifecycle Management
Automation of Tests
Software as a Service
Code Review
Databases
Continuous Integration
Relational Databases
Programming Tools
JUnit
PostgreSQL
Scrum
Selenium
Software Engineering
RxJS
Spring-boot
Software Security
Cypress
Backend
GIT
Angular
Front End Software Development
REST
Microservices

Job description

Dans ce contexte de mutation technologique, l'entreprise renforce ses équipes avec un profil expérimenté capable de contribuer activement à cette transformation, tant sur le plan technique qu'humain., Vous intégrerez un environnement stimulant où l'innovation, la collaboration et la curiosité sont au cœur des pratiques. Au sein d'une équipe technique vous intervenez sur l'ensemble du cycle de vie des applications :

  • Concevoir et développer des fonctionnalités backend performantes avec Java, Spring Boot et PostgreSQL
  • Participer aux choix techniques et à la conception d'architectures robustes (microservices, APIs REST)
  • Intervenir de la phase de design jusqu'à la mise en production (build, tests, déploiement, maintenance)
  • Garantir la qualité du code via les tests automatisés (JUnit, Cypress, Selenium…) et les revues de code
  • Optimiser les performances et la sécurité des applications et des bases de données
  • Contribuer à l'amélioration continue des pratiques (CI/CD, monitoring, outils de développement)
  • Collaborer étroitement avec les équipes produit, QA et frontend (Angular)
  • Participer à la veille technologique et proposer des évolutions de la stack
  • Accompagner et faire monter en compétence les profils plus juniors (mentorat, partage)

Requirements

Issu(e) d'une formation supérieure en informatique (école d'ingénieur ou équivalent Bac+5), vous justifiez d'une expérience significative d'au moins 5 ans en développement, idéalement acquise chez un éditeur SaaS ou sur des plateformes BtoB.

Sur le plan technique, vous maîtrisez : Le développement backend avec Java / Spring Boot Le développement frontend moderne avec Angular (RxJS, composants, state management) Les bases de données relationnelles, notamment PostgreSQL Les bonnes pratiques de conception logicielle (SOLID, DRY, KISS) et les architectures distribuées (microservices, APIs REST) Les outils de versionning (Git), les environnements Agile (Scrum/Kanban) et les pratiques de tests automatisés Au-delà des compétences techniques, vous êtes reconnu(e) pour votre capacité à : Résoudre des problématiques complexes et produire un code fiable et maintenable Prendre en charge des sujets de bout en bout avec autonomie Travailler en équipe et contribuer à une dynamique collective Partager vos connaissances et accompagner d'autres développeurs Faire preuve de curiosité, de créativité et proposer des idées nouvelles

Environnement technique moderne en pleine transformation vers le SaaS Projets structurants avec un réel impact produit Culture d'équipe forte basée sur l'entraide et le partage Organisation favorisant l'équilibre vie pro / vie perso

Benefits & conditions

Possibilité de télétravail selon l'organisation Rémunération selon profil + avantages complémentaires : 40-45Keuros Opportunités d'évolution et montée en compétences

About the company

Externatic accompagne aujourd'hui un acteur reconnu dans l'édition de solutions métiers BtoB. L'objectif : construire une nouvelle génération de produits plus ouverts, plus collaboratifs et pleinement orientés SaaS.

Apply for this position