Java Master Developer at CI & T Nigeria
CI&T is a digital specialist, partner in end-to-end digital transformation. As digital natives, we bring a 26-year track record of accelerating business impact through complete and scalable digital solutions. With a global presence of more than 5.000 professionals in strategy, research, data science, design and engineering, we unlock top-line growth, improve customer experience and drive operational efficiency.
We are recruiting to fill the position below:
Job Title: Java Master Developer
Location: Nigeria
Job Description
- We are looking for an Architect Java Developer residing in Nigeria to be part of our team!
Requirements
We are looking for someone who has experience with:
- Java 8 developer with 8+ years of experience
- Core OOP concepts (inheritance, polymorphism, object design, etc)
- Core Java concepts (Multi-threading, keywords, memory management, objects lifecycle, Collections, and Data Structures, String manipulation, inheritance)
- SOLID knowledge and hands-on Design patterns
- Abstraction on Java (abstract classes, interfaces, default methods) and how to use it
- SpringSource, Spring MVC, Spring Boot, and Spring Data frameworks
- Spring beans management
- Caching and Data Access using Spring
- Hibernate and JPA frameworks
- TDD and testing frameworks: Mockito, power mock
- Core computer science concepts (CPU vs IO-bound, OSs and etc)
- RESTful API Design
- Databases and data storage
- Experience with Microservices on an Event-Driven architecture
It will be great if you have:
- CQRS knowledge/experience (extra plus would be the knowledge of/experience with Axon Framework)
- CQRS concepts (when and how to use them)
- Hands-on experience designing microservices using DDD and CQRS
- Axon framework to design CQRS and Kafka event storage
- Kafka
- AWS
- Infrastructure As Code
Why CI&T?
- People first approach: here we develop people before software;
- Career development program: we believe in mentorship and supporting you to achieve your goals – including programs with a career adviser;
- Versatile teams creating digital solutions for everyone;
- Workplace culture: comfortable offices making our working space a place where you want to be as well as flexible hours, and remote work options;
- We are committed to building a multicultural and inclusive company focused on creating a better tomorrow with initiatives regarding sustainability, diversity, and social inclusion (ESG);
- Wellbeing actions and all kinds of support: employee assistance program and technological support on your equipment and software even when working remotely;
- Training: online training, access to tech e-learning platforms, CI&T University;
- Stable employment conditions: competitive salaries, work based on a regular employment contract and country’s legal obligations paid by the company;
- Attractive package of benefits: health insurance, meal voucher, internet voucher, paid vacation days, holidays (according to the country’s labor law).
Application Closing Date
Not Specified.
The post Java Master Developer at CI & T Nigeria appeared first on Jobs in Nigeria – http://jobsinnigeria.careers.