Lead Software Engineer - Developer: Java Microservices
societegenerale
Job Description
• Proficient in Java versions : 8, 11, 17, 21;
• Technologies:
-
Back-end :
-
Spring Boot (v2.x, v3.x);
-
Spring Framework (Web MVC v5.x, v6.x);
-
Spring Data;
-
Spring Cloud;
-
Spring Security;
-
Spring Integration;
-
Spring AMQP;
-
Front-end :
-
Angular (v>12) -> this is a “nice to have”;
Profile required
• Good knowledge of microservice development patterns;
• Good knowledge of microservice architectures;
• Good knowledge of Docker, Kubernetes or Openshift (v3/4);
• Knowledge of pair programming, continuous integration and test-driven development;
• Knowledge of design and modeling relational databases (Oracle, PostgreSQL, MySQL) and NoSQL databases;
• Working collaboratively / Tools: GIT;
• Methodologies: Agile;
• Ability to work in a team, acting proactively;
• Solution oriented person, with ability to work under pressure and respect deadlines;
• Analytical and good communication skills.
EXPERIENCE:
- minimum 3 years in developments using Spring (Boot & Cloud) framework & microservices;
- minimum 4 years in IT project