- +3
- +14
- Geneva, Switzerland
About
Context of the job
#J-18808-LjbffrPour un de nos clients nous sommes à la recherche d'un ingénieur en développement Java sur les architectures micro-services.
A ce poste, vous participerez à l'implémentation d'APIs au sein d'une équipe travaillant en mode agile dans un contexte international.
Activities- Réaliser les développements selon les Users Story décrites par le Business Analyst
- Participer à la réalisation de la documentation technique
- Faire les tests unitaires et participer aux tests d'intégration sur la base des scénarios de test établis par les testeurs
- Etre force de proposition dans le cadre de l’amélioration continue des APIs
- Expérience d’au minimum 5 ans en tant que Développeur Java avec une maitrise des fondamentaux (structure de données, concurrences, protocoles de communication, etc.)
- Capacité à travailler de manière agile et autonome, avec un gout prononcé pour le développement et les challenges
- Maitrise du langage Java 8+
- Excellentes connaissances des API Rest
- Excellentes connaissances des environnement et des outils CI/CD (Jenkins, Bamboo, Docker, Kubernetes, Git...)
- Expérience avec les framework/outils Spring, Spring Boot, JPA et Maven
- Solides compétences dans le domaines des tests unitaires et d’intégration continue
- Ouvert(e) d’esprit avec une très bonne capacité d’identifier et de comprendre les besoins utilisateurs
- Expérience du développement agile et pratique du Scrum
Nice-to-have skills
- Java
- Microservices
- Agile
- REST APIs
- Jenkins
- Docker
- Kubernetes
- Git
- Spring
- Spring Boot
- JPA
- Maven
- Unit Testing
- Scrum
Work experience
- Frontend
- Backend
- Fullstack
Languages
- French