Développeur Java H/F - IT MATES
- Aix-en-Provence - 13
- CDI
- IT MATES
Les missions du poste
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é.Dans ce cadre, vous interviendrez sur des projets liés aux plateformes applicatives et aux échanges avec les partenaires.
Missions :
Sous la responsabilité d'un chef de projet et en collaboration avec un architecte, vous participerez aux différentes phases du cycle de développement des applications.
Vos principales missions seront :
- Participer à la conception technique des applications
- Contribuer à la rédaction des spécifications techniques
- Réaliser le développement des fonctionnalités applicatives
- Développer et exécuter les tests unitaires et tests d'intégration
- Participer au packaging des applications
- Utiliser et alimenter la plateforme d'intégration continue
- Participer aux activités de maintenance corrective et d'optimisation des performances
- Contribuer à la résolution des incidents techniques
Le profil recherché
Profil recherché
- Formation Bac +4 / Bac +5 en informatique
- 7 ans d'expérience minimum en développement Java
- Expérience significative sur la conception et le développement d'applications web
- Couverture d'exigences
- Rédaction de spécifications techniques
- Modélisation UML
- Packaging
- debug
- Tests unitaires et tests d'intégration
- Analyse de faits techniques
- Optimisation de performances
Compétences techniques
Environnement Java
- Java (JDK 11 / 17 / 21)
- Tomcat
Frameworks
- Spring (Spring Boot, Spring IOC, Spring MVC, Spring Batch)
- Hibernate
API & échanges
- Services Web REST et SOAP
Outils et technologies complémentaires
- Kafka
- Elasticsearch
- Angular
- JavaScript
- CSS
Bases de données
- Oracle
Environnement de développement
- Eclipse / IntelliJ IDEA
- Git
Bonnes pratiques
- Design patterns
- Programmation orientée services
- Programmation par interface
- Approche Test First
- Connaissance des méthodologies Agile appréciée
Compétences clés
Obligatoire
- Java
Important
- Spring Boot
- API REST / SOAP
- Oracle
- Tomcat
Apprécié
- Kafka
- Elasticsearch
- Angular
- Méthodologies Agile