Job Description
Capgemini Engineering is a world leader, we provide innovative and unique R&D and engineering services across all industries. Join us for a career full of opportunities, where you can make a difference.
**About the role**:
You will collaborate in an ambitious project with a top client focused on developing digital solutions to monitor, measure and optimize the usage of energy resources for companies and even cities.
**Main Requirements**:
- Bachelor Degree in CS or equivalent
- Strong experience in Java Development in big and complex apps, including Java design patterns (Singleton, Factory, Builder, Template method, Observer etc.), Java stream API, Collections, Concurrency, reactive programming, and multithreading
- Strong experience working with Spring framework (Core, Aspectj, SpEL, etc.) and related projects like: Spring Boot, Spring Web MVC, Spring Data, Spring State Machine, Spring JMX and Spring JMS
- Basic knowledge on Network architecture (TCP/IP or OSI mod...
**About the role**:
You will collaborate in an ambitious project with a top client focused on developing digital solutions to monitor, measure and optimize the usage of energy resources for companies and even cities.
**Main Requirements**:
- Bachelor Degree in CS or equivalent
- Strong experience in Java Development in big and complex apps, including Java design patterns (Singleton, Factory, Builder, Template method, Observer etc.), Java stream API, Collections, Concurrency, reactive programming, and multithreading
- Strong experience working with Spring framework (Core, Aspectj, SpEL, etc.) and related projects like: Spring Boot, Spring Web MVC, Spring Data, Spring State Machine, Spring JMX and Spring JMS
- Basic knowledge on Network architecture (TCP/IP or OSI mod...
Apply for this Position
Ready to join Capgemini Engineering? Click the button below to submit your application.
Submit Application