Développeur Back-end Java - Microservices - CDI H/F

Collective
Paris, France
17 days ago

Role details

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

Job location

Paris, France

Tech stack

Java
Unit Testing
Code Review
Cross-Origin Resource Sharing (Ajax Programming)
Data Security
Database Queries
Hibernate
Java Servlet
Spring
Oracle
Oracle Applications
Pair Programming
Spring Cloud
Spring-boot
Backend
GIT
Kubernetes
Front End Software Development
REST
Spring Batch
Microservices

Job description

  • Développement Back-end :
  • Maîtrise de Java 17 et versions ultérieures, avec une solide connaissance des dernières fonctionnalités et des bonnes pratiques.
  • Développement et maintenance d'applications côté serveur utilisant Spring Boot et Cloud.
  • Conception et implémentation d'API RESTful.
  • Garantie de l'intégrité et de la sécurité des données.
  • Écriture de requêtes de base de données efficaces et évolutives avec Oracle Database et Hibernate.
  • Solide connaissance du contexte de sécurité de Spring.
  • Tests unitaires et d'intégration.
  • Bonne maîtrise de Spring Web (Servlet, HTTPS, CORS...).
  • Maîtrise de Spring Batch et connaissances de base en création de lots (Jobs, Steps, Reader, Processor, Writer...).
  • Intégration :
  • Intégrer les composants back-end aux services front-end.
  • Garantir l'intégrité et la sécurité des données.
  • Résoudre les problèmes back-end.
  • Collaboration et communication :
  • Travailler en étroite collaboration avec les équipes pluridisciplinaires, notamment les développeurs front-end, les chefs de produit et les autres développeurs.
  • Participer aux revues de code et aux sessions de programmation en binôme.
  • Documenter le code et les processus.
  • Résolution de problèmes :
  • Optimiser les performances et l'évolutivité de l'application.
  • Se tenir informé(e) des dernières tendances et bonnes pratiques du secteur.

Requirements

  • Java 17+

  • Spring Boot, Spring Cloud, Spring Batch

  • Oracle Database

  • Hibernate

  • Kubernetes (K8S)

  • Git

  • Architecture de microservices

  • Sécurité Spring, * Expérience confirmée en tant que développeur back-end ou dans un rôle similaire

  • Expérience des technologies back-end telles que Spring Boot, Cloud, Batch, Oracle Database et Hibernate

  • Excellentes aptitudes à la résolution de problèmes et souci du détail

  • Excellentes aptitudes à la communication et au travail d'équipe

  • Capacité à travailler dans un environnement dynamique et à gérer plusieurs tâches simultanément

  • Les certifications dans les technologies pertinentes (par exemple, Spring, Oracle) sont un atout

  • Expérience des architectures de microservices

  • Expérience de la résolution des problèmes de performance

  • Maîtrise de Kubernetes (K8S)

  • Capacité à concevoir en fonction des besoins métier

Benefits & conditions

  • Poste en CDI ou contrat à définir
  • Localisation à préciser
  • Collaboration avec une équipe dynamique et pluridisciplinaire
  • Environnement technique moderne et stimulant

About the company

Projet de crédit stimulant, basé sur des microservices et des micro-frontends développés en Java/Spring et Angular. Nous recherchons un(e) Tech Lead expérimenté(e) et hautement qualifié(e) pour rejoindre notre équipe dynamique.

Apply for this position