Développeur Back end Java H/F

O2MAX
Canton de Nantes-1, France
yesterday

Role details

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

Job location

Canton de Nantes-1, France

Tech stack

Java
API
Application Integration Architecture
Confluence
JIRA
Unit Testing
Cloud Computing
Continuous Delivery
Continuous Integration
DevOps
Programming Tools
Elasticsearch
Github
IntelliJ
PostgreSQL
Octopus Deploy
Scrum
Software Architecture
Google Cloud Platform
GitHub Copilot
Spring-boot
Backend
GIT
Vue.js
Kubernetes
Rancher
REST
Spring Batch
Docker
Jenkins

Job description

L'équipe Animation Commerciale et Communication de notre client est composé d'une vingtaine de collaborateurs comprenant des chefs de projets, business analyst, testeurs, développeurs et devops, ayant en charge le Build et le Run des applications de gestion des promotions. Afin de réaliser un nouveau projet de transfert de visuels produits entre applications du SI, nous recherchons un développeur back confirmé. L'équipe projet est constituée d'un CP/BA, un développeur, un testeur. Le développeur sera supervisé par un lead développeur. Missions : - Conception technique des micro-services à développer - Développement Back-end : Développer les micro-services en mettant en oeuvre les API, transferts via buckets sur un environnement Cloud GCP, en respectant les principes d'architecture logicielle en vigueur et les bonnes pratiques de développement. - Intégration et Déploiement Continus (CI/CD). - Tester son développement : développer et exécuter les tests unitaires, d'intégration et fonctionnels pour garantir la qualité du code. - Correction des anomalies détectées en recette - Gestion de Code : Utiliser quotidiennement Git pour le versionnement et la collaboration au sein de l'équipe. - IA : utiliser github copilot pour gagner en productivité. - Rédiger la documentation technique relative aux développements effectués. - Reporting avancement auprès du CdP ou lead dev. Estimation des charges, du reste-à-faire. Livrable : - Application de diffusion des visuels vers UPUB fonctionnelle sans anomalie - Documentation technique maintenue à jour

Requirements

Compétences techniques : Back end : API Rest, Java 21, SpringBoot , SpringBatch Data : PostGreSQL, FireStore Tests Unitaires / Intégration Applications dans le Cloud (GCP) DevOps : Docker, Kubernetes, ArgoCD, Rancher Log Management : ElasticSearch CI/CD : Jenkins, GitHub Agilité Scrum & Kanban IA : github copilot Outils de développement: IntelliJ, VScode JIRA / Confluence / Squash Des compétences front (VueJS 3) sont un plus pour des projets futurs. Soft skills : Bon communiquant : reporting, compréhension des enjeux et du fonctionnel Curieux, autonome, rigoureux Respect des bonnes pratiques Expérience exigée : 5 à 10 ans Niveau d'étude souhaité : BAC +4/5

Benefits & conditions

Salaire : -Mutuelle familiale - Ticket restaurant - 12 RTT -Prime vacances -Plan épargne entreprise et retraite -Prime de mobilité durable -Co-développement encouragé

About the company

O2MAX est une ESN en croissance : 40 collaborateurs, +10 ans d'expérience, et une expertise reconnue en Java, Angular, Cloud, Data et Modern Work. Historiquement implantés à Lyon, nous accompagnons aujourd'hui nos clients multi-sites à Paris, Rennes et Aix-en-Provence pour renforcer proximité et réactivité. Notre taille humaine favorise la convivialité, l'agilité et des parcours de carrière sur-mesure : formations, certifications, mobilité entre agences, perspectives de management. Nos valeurs : convivialité & esprit d'équipe | exigence & bienveillance | engagement & persévérance. Avec O2MAX, chaque mission est une aventure collective où consultants et clients grandissent ensemble.

Apply for this position