Développeur Back-End Java Spring Boot H/F

SQUAD
Inconnu, France
14 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Application Lifecycle Management JIRA Unit Testing Code Review Continuous Integration Spring Framework JSON Scrum Methodology Standard Sql
+15 more
Swagger Software Engineering SonarQube SQL Databases Extensible Markup Language (XML) Openapi Postman Spring-boot Backend Gitlab Git Integration Tests Front End Software Development Restful APIs Jenkins

Job description

Dans le cadre du renforcement d’une squad Agile, nous recherchons actuellement un.e Développeur Back-end Java Spring Boot pour intervenir chez l’un de nos clients du secteur bancaire.

Vous intégrerez une équipe en charge de l’évolution, de la maintenance et du maintien en conditions opérationnelles de plusieurs applications stratégiques destinées aux conseillers bancaires. Vous participerez au développement de nouvelles fonctionnalités, à l’amélioration continue des produits et au suivi des mises en production.

Votre rôle

En tant que Développeur Back-end Java, vous intervenez sur l’ensemble du cycle de vie des applications, de la conception technique jusqu’au déploiement en production.

Vous contribuez au développement de nouvelles fonctionnalités, à la qualité des livrables et à la stabilité des applications en collaboration avec les Business Analysts, les développeurs Front-end, le Product Owner et les équipes techniques.

Vos missions

Développement Back-end

Vous participez au développement et à l’évolution des applications.

À ce titre, vous serez amené.e à :

  • Concevoir les solutions techniques répondant aux besoins métier.
  • Développer les fonctionnalités priorisées dans le backlog.
  • Concevoir et développer des API REST.
  • Réaliser les tests unitaires et les tests d’intégration.
  • Participer aux revues de code et appliquer les bonnes pratiques de développement.
  • Corriger les anomalies et assurer la maintenance évolutive et corrective.

Déploiement & maintien en conditions opérationnelles

Vous accompagnez les applications jusqu’à leur mise en production.

Vos principales responsabilités seront de :

  • Déployer les composants sur les différents environnements.
  • Préparer les livraisons et les mises en production.
  • Assurer le suivi des déploiements avec les équipes techniques.
  • Diagnostiquer et corriger les incidents de production.
  • Maintenir à jour la documentation technique.
  • Contribuer à l’amélioration continue de la qualité des applications.

Collaboration Agile

Vous évoluez au sein d’une squad Agile pluridisciplinaire.

Dans ce cadre, vous serez chargé.e de :

  • Participer aux cérémonies Scrum.
  • Collaborer avec les Business Analysts, Product Owner, Scrum Master et développeurs Front-end.
  • Contribuer à l’affinage du backlog et aux User Stories.
  • Participer aux démonstrations, rétrospectives et ateliers de conception.
  • Être force de proposition sur les choix techniques et les améliorations du produit.

Environnement technique

Technologies

  • Java 21

Requirements

Spring Framework

  • Spring Boot
  • API REST
  • JSON
  • XML
  • Swagger / OpenAPI
  • SQL
  • GitLab
  • Jenkins
  • CI/CD
  • SonarQube
  • Postman
  • Jira Software

Méthodes

  • Scrum
  • Kanban, Profil recherché Profil recherchéDe formation supérieure en informatique, vous justifiez d’une expérience significative en développement Back-end Java.Vous maîtrisez les environnements Spring Boot, les API REST et les chaînes d’intégration continue. Vous êtes autonome, appréciez le travail en équipe et souhaitez évoluer dans un environnement Agile au sein de projets à forte valeur ajoutée. Compétences attenduesExpertise techniqueJava 21Spring FrameworkSpring BootDéveloppement d’API RESTJSON / XMLSwagger / OpenAPISQLGitLabJenkinsCI/CDSonarQubePostmanTests unitaires et tests d’intégration Soft skillsEsprit d’équipeAutonomieProactivitéRigueurForce de propositionBon relationnelEsprit d’analyseCapacité à collaborer avec des interlocuteurs techniques et fonctionnels Informations complémentairesSecteur : BanqueOrganisation Agile (Scrum / Kanban)Squad pluridisciplinaire (PO, BA, Développeurs Front-end & Back-end, Scrum Master, UX/UI)Présence sur site : 3 jours par semaine (jeudi et vendredi obligatoires)Démarrage souhaité : mi-septembreVous souhaitez rejoindre une squad Agile, participer au développement d’applications stratégiques et contribuer à l’évolution de solutions utilisées au quotidien par les conseillers bancaires ? Nous serions ravis d’échanger avec vous., De formation supérieure en informatique, vous justifiez d’une expérience significative en développement Back-end Java.

Vous maîtrisez les environnements Spring Boot, les API REST et les chaînes d’intégration continue. Vous êtes autonome, appréciez le travail en équipe et souhaitez évoluer dans un environnement Agile au sein de projets à forte valeur ajoutée., Expertise technique

  • Java 21
  • Spring Framework
  • Spring Boot
  • Développement d’API REST
  • JSON / XML
  • Swagger / OpenAPI
  • SQL
  • GitLab
  • Jenkins
  • CI/CD
  • SonarQube
  • Postman
  • Tests unitaires et tests d’intégration

Soft skills

  • Esprit d’équipe
  • Autonomie
  • Proactivité
  • Rigueur
  • Force de proposition
  • Bon relationnel
  • Esprit d’analyse
  • Capacité à collaborer avec des interlocuteurs techniques et fonctionnels, Spring Intégration continue Force de proposition Kanban SQL Git Création d’une base documentaire Pro-activité Travail en équipe Jenkins Scrum Autonomie XML Jira Test unitaire Amélioration continue JSON SonarQube API REST Spring Boot Java Esprit d’analyse

Benefits & conditions

  • Secteur : Banque
  • Organisation Agile (Scrum / Kanban)
  • Squad pluridisciplinaire (PO, BA, Développeurs Front-end & Back-end, Scrum Master, UX/UI)
  • Présence sur site : 3 jours par semaine (jeudi et vendredi obligatoires)
  • Démarrage souhaité : mi-septembre

Vous souhaitez rejoindre une squad Agile, participer au développement d’applications stratégiques et contribuer à l’évolution de solutions utilisées au quotidien par les conseillers bancaires ? Nous serions ravis d’échanger avec vous.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all