Développeur Java - Sénior - Marseille H/F

Propertyvalue
Marseille, France
17 days ago

Role details

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

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Apache Tomcat Unit Testing Cascading Style Sheets (CSS) Software Quality Continuous Integration Software Debugging Software Design Patterns Eclipse (Software)
+23 more
Elasticsearch Hibernate (Java) IntelliJ IDEA Java Development Kit Spring Framework Model View Controller (MVC) Oracle (Applications) Performance Tuning Scrum Methodology Simple Object Access Protocol (SOAP) Software Engineering UML Web Applications WebKit Spring-mvc Spring-boot Backend Git AngularJS Integration Tests Apache Kafka Front End Software Development Spring Batch

Job description

Dans le cadre de l’évolution et de la maintenance de plusieurs applications web stratégiques, nous recherchons un Développeur Full Stack Java expérimenté afin d’intervenir sur des projets liés aux plateformes d’échanges et aux services applicatifs.

Le consultant intégrera une équipe projet organisée en environnement agile et participera aux différentes phases de conception, développement, intégration et amélioration continue des applications.

Missions

  • Participer à la conception technique des applications.
  • Rédiger les spécifications techniques et contribuer aux choix d’architecture.
  • Développer les fonctionnalités backend et frontend.
  • Réaliser les tests unitaires et les tests d’intégration.
  • Participer aux phases d’intégration et de déploiement.
  • Optimiser les performances et assurer la correction des anomalies.
  • Contribuer à l’amélioration continue des pratiques de développement et de qualité logicielle.
  • Participer aux échanges techniques avec les équipes projets et architecture.

Environnement technique

Backend

  • Java JDK 11 / 17 / 21
  • Spring Boot
  • Spring MVC
  • Spring IOC
  • Spring Batch

Requirements

Hibernate

  • Tomcat

APIs & Data

  • REST
  • SOAP
  • Kafka
  • Elasticsearch
  • Oracle

Frontend

  • Angular
  • JavaScript
  • CSS

Outils & Méthodologies

  • Git
  • IntelliJ IDEA / Eclipse
  • UML
  • CI/CD
  • Méthodologies Agile / Scrum, Profil recherchéProfil recherchéMinimum 7 ans d’expérience en développement Java.Très bonne maîtrise des architectures applicatives web.Expérience significative en conception logicielle et modélisation technique.Solides compétences en intégration, debugging et optimisation des performances.Bonne culture des bonnes pratiques de développement :Design PatternsProgrammation par servicesProgrammation par interfacesApproche Test FirstCapacité à évoluer dans un environnement agile et collaboratif.Bon relationnel et autonomie technique.Livrables attendusSpécifications techniquesDéveloppements applicatifsTests unitaires et d’intégrationDocumentation techniqueProcédures d’installation et d’exploitation

Mais aussi…

Taux journalier :370.css-11k7fwb{display:inline-block;white-space:nowrap;vertical-align:middle;-webkit-padding-start:var(–chakra-space-1-5);padding-inline-start:var(–chakra-space-1-5);-webkit-padding-end:var(–chakra-space-1-5);padding-inline-end:var(–chakra-space-1-5);text-transform:none;font-size:var(–chakra-fontSizes-xs);border-radius:var(–chakra-radii-md);font-weight:var(–chakra-fontWeights-semibold);background:var(–chakra-colors-success-200);color:var(–chakra-colors-success-700);box-shadow:var(–badge-shadow);padding:4px 6px;–badge-bg:var(–chakra-colors-success-100);–badge-color:colors.success.800;}.chakra-ui-dark .css-11k7fwb:not([data-theme]),[data-theme=dark] .css-11k7fwb:not([data-theme]),.css-11k7fwb[data-theme=dark]{–badge-bg:rgba(226, 243, 232, 0.16);–badge-color:var(–chakra-colors-success-200);}Cette offre est à 0% de commission .css-74lrwu{width:1em;height:1em;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:.1s ease-in-out color;transition:.1s ease-in-out color;}.css-74lrwu *{-webkit-transition:.1s ease-in-out fill;transition:.1s ease-in-out fill;fill:var(–chakra-colors-rythm-600);}, * Minimum 7 ans d’expérience en développement Java.

  • Très bonne maîtrise des architectures applicatives web.
  • Expérience significative en conception logicielle et modélisation technique.
  • Solides compétences en intégration, debugging et optimisation des performances.
  • Bonne culture des bonnes pratiques de développement :
  • Design Patterns
  • Programmation par services
  • Programmation par interfaces
  • Approche Test First
  • Capacité à évoluer dans un environnement agile et collaboratif.
  • Bon relationnel et autonomie technique.

Livrables attendus

  • Spécifications techniques
  • Développements applicatifs
  • Tests unitaires et d’intégration
  • Documentation technique
  • Procédures d’installation et d’exploitation

EUR

SOAP Spring API Patrons de conception REST Oracle Git I-deas Tomcat Hibernate Eclipse Création d’une base documentaire MVC Angular Batching Optimisation des performances Scrum Autonomie KAFKA UML Test unitaire Amélioration continue Javascript Spring Boot Java Programmation CSS

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:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:59 min

Configuring the browser speech recognition class and grammar

Tobias Münch Tobias Münch · WWC 2024

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · WWC 2022

2:53 min

Analyzing a legacy car leasing enterprise application

Henning Schwentner · LIVE

2:49 min

Evaluating cross-browser support and persistent platform limitations

Nico Martin · LIVE

Videos

See all

Related articles

See all