Développeur Java H/F

IT MATES
Canton d'Aix-en-Provence-2, France
3 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

Canton d'Aix-en-Provence-2, France

Tech stack

Java
JavaScript
Agile Methodologies
Tomcat
Unit Testing
CSS
Databases
Continuous Integration
Software Debugging
Software Design Patterns
Eclipse
Elasticsearch
Hibernate
IntelliJ
Java Development Kit
Spring
Oracle Applications
Service-Oriented Architecture
Simple Object Access Protocol (SOAP)
Software Engineering
UML
Web Applications
Web Services
Test Driven Development
Spring-mvc
Spring-boot
GIT
Angular
Kafka
Front End Software Development
Spring Batch

Job description

Sous la double conduite du chef de projet et de l'architecte, le prestataire participera aux différentes phases de développement des projets du portefeuille « plateformes et échanges partenaires ». Les missions principales incluent :

  • Participation à la conception d'applicatifs.
  • Rédaction de spécifications techniques.
  • Développement complet ou partiel des applications.
  • Développement de tests unitaires et d'intégration.
  • Packaging et utilisation de la plateforme d'intégration continue.

Requirements

Profil recherchéFormation et expérience :Bac +4 ou Bac +5 avec minimum 7 ans d'expérience dans un environnement similaire.Expérience significative sur :Conception logicielle : couverture d'exigences, spécifications techniques, modélisation UML.Intégration : packaging, debug, tests unitaires et d'intégration.Soutien correctif : optimisation de performances, maintenance et amélioration de fonctions existantes.Compétences techniques :Maîtrise de l'environnement Java pour applications web : JDK (11, 17, 21), Tomcat.Frameworks : Spring (Spring Boot, Spring IOC, Spring MVC, Spring Batch), Hibernate.Services web : SOAP et REST.Connaissances de Kafka et Elasticsearch.Connaissances front-end : Angular, Javascript, CSS.Bases de données : Oracle.Environnement de développement : Eclipse / IntelliJ IDEA, GIT.Connaissance des principes de design logiciel : design pattern, programmation orientée service/interface, test-first.Méthodologies Agiles appréciées.Compétences clésObligatoire : JavaImportant : Spring, Hibernate, Web Services, TestsIntéressant : Angular, Kafka, Elasticsearch, * Bac +4 ou Bac +5 avec minimum 7 ans d'expérience dans un environnement similaire.

  • Expérience significative sur :
  • Conception logicielle : couverture d'exigences, spécifications techniques, modélisation UML.
  • Intégration : packaging, debug, tests unitaires et d'intégration.
  • Soutien correctif : optimisation de performances, maintenance et amélioration de fonctions existantes.

Compétences techniques :

  • Maîtrise de l'environnement Java pour applications web : JDK (11, 17, 21), Tomcat.
  • Frameworks : Spring (Spring Boot, Spring IOC, Spring MVC, Spring Batch), Hibernate.
  • Services web : SOAP et REST.
  • Connaissances de Kafka et Elasticsearch.
  • Connaissances front-end : Angular, Javascript, CSS.
  • Bases de données : Oracle.
  • Environnement de développement : Eclipse / IntelliJ IDEA, GIT.
  • Connaissance des principes de design logiciel : design pattern, programmation orientée service/interface, test-first.
  • Méthodologies Agiles appréciées.

Benefits & conditions

  • Obligatoire : Java
  • Important : Spring, Hibernate, Web Services, Tests
  • Intéressant : Angular, Kafka, Elasticsearch

About the company

QUAND L'EXCELLENCE RENCONTRE LE COLLECTIF ! IT MATES : Notre équipe, votre alliée pour la Tech 3.0. Du Cloud à la Cybersécurité, nous maîtrisons le jeu. Mais ce qui nous motive, c'est le talent de nos joueurs. Au-delà de l'expertise, notre approche humaine fait de nous bien plus qu'une équipe, nous sommes vos coéquipiers dévoués pour un avenir technologique gagnant. Experte dans les domaines du numérique avec une expertise autour de l'Infrastructure, Cloud, Data, Digital Workplace et Pilotage projet, IT MATES se développe et créé une filiale entièrement dédiée à la cybersécurité. Le coeur de métier de l'organisation est d'innover, construire, déployer et mettre à disposition des notaires les technologies et services de pointe nécessaires à leur mission de service public.

Apply for this position