Je suis développeur Java Backend. J'ai notamment travaillé dans l'industrie aéronautique chez DPS (Digital Product Simulation).
Missions :
• Développeur Backend JAVA pour le logiciel d'ingénierie collaborative KARREN
• Développement de la logique métier, des services web (Rest), des API et de la relation avec la base de donnée (JPA, Hibernate)
• Implémentation de nouvelles spécifications fonctionnelles selon les nouveaux besoins client
• Maintenance des services existants : correction de bugs remontés par le support (JIRA), changements d’architecture (EMF), implémentation de test fonctionnels (JUnit)
• Revue de code
• Mise en place d'un système SSO (Single Sign On) pour l'authentification (OAuth2)
• Implémentation d’un algorithme d’aide à la décision (ELECTRE) à partir de papiers de recherche scientifique
• Implémentation d’une API pour parser un fichier XML en utilisant des Regex
• Participation à l'écriture des spécifications techniques, au développement (TDD) et au déploiement des nouvelles fonctionnalités
• Etude de la migration de l'architecture monolithique du logiciel vers une architecture microservice en utilisant le framework Spring Boot
• Conteneurisation et déploiement des différents services de l'application à l'aide de la plateforme logicielle Docker et Kubernetes
• Proposition d'un prototype du logiciel KARREN avec une architecture microservice à l'équipe de développement
• Migration des web services SOAP vers des web services RESTful
• Analyse et correction des anomalies remontées par le client
• Réalisation des développements et des tests unitaires et d’intégration
• Gestion et organisation de meetings pour l’équipe
Environnement :
Java 8, Spring Boot, REST, Git, Jenkins, Kubernetes, Docker, Sonar, Nexus, Postman, JUnit, Mockito, Maven ,Tomcat, JIRA, MySQl, Gitlab, Eclipse, Postman, VMware, AspectJ, Regex
- GoogleCEOSOFTWARE PUBLISHING
Menlo Park, CA, USA
September 1998 - Today (25 years and 3 months)If I had to sum up my life up to this point, I'd say it's been one heck of a ride...
Do you really want to delete this item?
Do you really want to delete this item?
Do you really want to delete this item?