Développeur Backend Java / Springboot (avec connaissances Angular ou React)

CONCRETIO SERVICES
Paris, France
8 days ago

Role details

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

Job location

Paris, France

Tech stack

Clean Code Principles
Java
API
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Automation of Tests
Cloud Computing
Continuous Integration
DevOps
Elasticsearch
Hibernate
Java Persistence API
JUnit
PostgreSQL
MongoDB
Oracle Applications
Redis
Mockito
SonarQube
SQL Databases
React
Spring-boot
Technical Debt
Backend
GIT
Amazon Web Services (AWS)
Angular
Gitlab-ci
Kubernetes
Front End Software Development
Functional Programming
REST
Docker
Microservices

Job description

Développement BackendDévelopper des services backend en Java 17+ / Spring Boot

Concevoir des API REST robustes et documentées (OpenAPI)

Implémenter des solutions performantes et maintenables

Optimiser les requêtes SQL et la gestion des données

Participer activement aux code reviews

Contribution architecturaleContribuer aux choix techniques avec le Tech Lead

Identifier et réduire la dette technique

Assurer la cohérence des développements avec l?architecture microservices

Participer aux réflexions autour des patterns distribués (event-driven, messaging)

Qualité & TestsDévelopper et maintenir des tests automatisés (unitaires, intégration)

Appliquer les principes Clean Code, SOLID et bonnes pratiques de conception

Maintenir un haut niveau de qualité via les outils d?analyse (SonarQube)

Contribuer à l?amélioration continue des standards de développement

DevOps & ProductionContribuer aux pipelines CI/CD (GitLab CI ou équivalent)

Participer au déploiement des services sur AWS

Conteneuriser les applications (Docker)

Intervenir dans l?analyse et la résolution d?incidents en production

CollaborationParticiper activement aux rituels Agile

Travailler en proximité avec le Tech Lead et les Product Owners

Accompagner les développeurs moins expérimentés

Comprendre les impacts backend sur le frontend et assurer la cohérence des contrats API

Requirements

6 à 10 ans d?expérience en développement backend

Expérience confirmée en environnement microservices

Exposition à la production (monitoring, incidents, performance)

Culture Cloud et CI/CD réelle

Bon niveau d?anglais technique

STACK TECHNIQUE

Backend (maîtrise solide requise)Java 17+

Spring Boot (Data, Security)

Architectures microservices

API REST

SQL (PostgreSQL, Oracle)

Hibernate / JPA

Tests : JUnit 5, Mockito

Git

AppréciéKafka ou messaging équivalent

MongoDB / Redis / ElasticSearch

AWS (EC2, RDS, S3, Lambda?)

Docker (maîtrise indispensable)

Kubernetes (connaissances appréciées)

CI/CD (GitLab CI)

Frontend (compréhension attendue)Connaissance d?Angular ou React

Compréhension des problématiques de performance et de contrat API

Capacité à dialoguer efficacement avec les développeurs front

About the company

Développeur Senior Backend Java en CDI, autonome et moderne, intervenant sur une architecture microservices distribuée, avec forte culture qualité et CI/CD, et compréhension des impacts backend sur le frontend.

Apply for this position