Java Software Engineer
Sansaone
Strasbourg
Position Title: Kubernetes and Java Engineer
Location: Strasbourg, France
Duration: 3 + Months and extendible
Languages: English
Work mode: Onsite
Job Description:
You will work on the enhancements/improvement/new features of Java Applications over Kubernetes.
• Development, configuration, maintenance and documentation of software components based on the applicable design specifications;
• Development and integration of technological components;
• Integration with other applications;
• Development of interoperability components in accordance with the interoperability framework and integration of reusable components from other systems;
• Development of unit test specifications and performing these using the applicable toolset and infrastructure environment;
• Design automation testing scripts for conducting unit testing and integration testing in development environment;
• Implementation of user requirements;
• Assist in the preparation/maintenance of technical documentation for components during their development, and other technical documents including installation and operation manuals;
• Assistance with deployment and configuration of the system.
Requirements:
• Bachelor degree in IT or related field and minimum 10 years of experience in IT.
• Minimum 10 years of experience in IT, including 5 of experience as software and application developer;
• Minimum one-year active work experience with CASE tools or equivalent tools for modelling and development;
• Minimum 5 years in the required programming language; good knowledge and experience in using development frameworks related to products/programming languages used.
• Required skills include strong knowledge of Spring Boot, Java, Kafka, DB integration, and gRPC, along with experience working in an agile environment.
• Familiarity with VS Code or IntelliJ is highly recommended, along with knowledge of clusters, Kubernetes, and containers.
• Good knowledge of the development of web and multi-tiers web applications;
• Good knowledge of the web services stack used in the selected technology;
• Fluent in English at least at a level B2.