Are you ready to unleash your full potential as a skilled Java Developer?
We are looking for talented individuals to join our team and contribute to the development of innovative solutions.
About the Role
This is an exciting opportunity to work on large-scale projects globally, using some of the latest technologies in the digital and cognitive field.
* You will have the chance to collaborate with professionals who have created revolutionary solutions in their fields.
* Making an impact is at the core of this role. You will be working on projects that can make a significant difference in various industries.
* Our Studios represent deep pockets of expertise on the latest technologies and trends, delivering tailored solutions focused on specific challenges.
About You
To succeed in this role, you will need:
* Excellent English communication skills (B2 or upper).
* Proven hands-on Software Development experience working with Java (version 11+).
* Experience in developing applications using Spring frameworks (Batch, Integration, Cloud, Webflux, e Web Flow).
* Knowledge of unit testing using JUnit, Mockito.
* Familiarity with code versioning tools, such as Git and GitFlow.
* Experience building REST APIs.
* Understanding of relational databases (e.g. SQL Server, Oracle, MySQL) and non-relational databases (e.g. Redis, MongoDB, DynamoDB).
* Proficiency in messaging (Kafka, RabbitMQ, PubSub, etc).
* Strong understanding of Object Oriented analysis and design using common design patterns, CQRS, SOLID, dependency injection, DDD and microservices.
About Our Company
We believe that an inclusive culture and diverse environment makes us stronger. We are committed to generating a place for inspiration and growth for everyone, regardless of background or characteristics.
We strive to create a workplace where everyone feels valued, respected, and empowered to reach their full potential.
This is an equal opportunity employer, always seeking talented individuals to join our team.
Job Segment: Developer, Java, Cloud, Programmer, Technology