Ingénieur logiciel – Java, Cloud & Microservices (h/f/d)
Ottobrunn, Allemagne
Le poste
### Description du poste Vous souhaitez apporter vos connaissances de l'environnement Java pour nos services Cloud, en collaboration avec nos experts, et devenir membre de l'équipe de développement logiciel ? Vous souhaitez prendre la responsabilité de piles technologiques à l'avenir ? Notre plateforme en tant que service (PaaS) est utilisée dans divers projets, notamment notre propre National Secure Cloud, dans l'environnement de test de notre "Centre de compétence Optique" ainsi que dans divers projets militaires qui doivent non seulement échanger des données, mais aussi le faire avec la sécurité informatique, le chiffrement et au-delà des frontières de domaine. La division Défense & Sécurité est particulièrement engagée envers les forces armées et est un prestataire de services techniques reconnu au niveau national et international pour la conception de solutions, l'accompagnement de projets d'analyse, de développement et de réalisation, ainsi que la fourniture de services. ### Activités - Conception, développement et mise en œuvre de services dans des systèmes basés sur le cloud avec des technologies Java modernes (Java, Spring Boot, JavaScript, JavaFX, React.js) en toute autonomie - Conception et design d'API structurées et évolutives basées sur les exigences définies - Conception et mise en œuvre de services Web (SOAP, REST) - Développement continu des piles technologiques telles que Docker, Kubernetes, Apache CXF, messagerie asynchrone, solutions Big Data (par ex. Hadoop) - Intégration Cloud, soutien à la conception et à la mise en œuvre d'infrastructures Cloud et d'applications conteneurisées en toute autonomie - Analyse des besoins des clients en collaboration avec nos experts et développement de solutions optimales pour la mise en œuvre logicielle, par exemple dans nos applications de base de données et solutions d'infrastructure - Mise en œuvre et test des solutions développées en collaboration avec l'équipe de développement ### Prérequis - Diplôme universitaire en informatique ou domaine comparable et plusieurs années d'expérience professionnelle en développement logiciel avec Java - Connaissances approfondies en Java (ainsi que JNI/JNA), JEE, Spring, Hibernate ainsi que les technologies Web (React), expérience avec les technologies de conteneurs et Big Data (Docker, Kubernetes, Hadoop) - Volonté de prendre la responsabilité de l'architecture logicielle, des décisions de conception et de ses propres applications - Très bonnes connaissances de l'allemand et de l'anglais - Curiosité et motivation pour se familiariser avec de nouvelles technologies et agir dans un environnement multinational ### Objectifs En tant que nouveau membre de l'équipe, vous apportez vos excellentes compétences spécialisées dans le domaine du développement logiciel dès la phase d'analyse au niveau système et implémentez de manière autonome de nouvelles fonctionnalités basées sur des technologies Java modernes. L'accent de vos tâches de développement est mis sur le développement continu de nos piles technologiques dans le domaine Java. Rémunération : à négocier.