Java Engineer #11204 (offline)

Capgemini Engineering company provides premium software engineering services to leading technology companies. Our customers usually range from startup to high growth and VC backed companies, which drives a culture of acceleration and innovation. We are sure that team extension is the only engagement model which works best. You're looking for your next big thing, aren’t you? So, jump at your chance! 
For our Client that is providing security certificates we are building a security identity system. Our Client is the biggest player in industry and providing a world class identity, authentication, and encryption solutions. A product focused on Private/Public Key Infrastructure to perform company/person validation before issue a certificate is being built from scratch therefore latest technologies and approaches are used. All architecture and technology decisions are taken by Capgemini Engineering. Currently, we are looking for Senior Java Engineer who will be able participate in functional and architectural design of the product and related tools.

MAIN TASKS AND RESPONSIBILITIES:
Perform implementation of the backend and make sure FE team can communicate with it properly
Review the code and cover with basic tests
Research and evaluate technical options of requirements implementation
Collaborate with another R&Ds, QAs, PMs, both on Capgemini Engineering and customer side
Proactively raise technical risks and suggest appropriate measures
Suggest technical and functional improvements to add a value to the product

EDUCATION, SKILLS AND EXPERIENCE:
MUST HAVE:
3+ years of commercial Java development experience with Java 8-11: Streams, Lombok, Spring, Boot, Reactive
Previous experience with REST, Microservices, JSON and different serialization formats and configs
Knowledge of basics of SQL and JPA; advanced techniques
Experience with unit-testing and corresponding tools
Ability to understand and apply data security principles: Validation, SSO, Tokens
General understanding of performance tuning and scalability principles; integration patterns
Ability to understand and operate with virtualized infrastructure: Docker, Compose

WOULD BE A PLUS:
Hands-on experience with MariaDB and jOOQ
Kubernetes and Helm understanding, ability to write configs and manipulate resources
Gradle configuration: tasks and customization
UI knowledge and experience: HTML5, Javascript, React, CSS frameworks, Templating

About Capgemini Engineering

Lohika is the IT software development company specializing in product innovation and engineering services for cutting-edge technology companies. Founded in 2001, we have grown to 1000+ Software Engineers and 6 development offices all over Ukraine (Kyiv, Lviv, Rivne and Odesa). Today Lohika is a part of the Altran Group.

Lohika company provides premium software engineering services to leading technology companies. Our customers usually range from startup to high growth and VC backed companies, which drives a culture of acceleration and innovation. We are sure that team extension is the only engagement model which works best. You’re looking for your next big thing, aren’t you? So are we, hoping it’s you! Jump at your chance!

Lohika is a socially-oriented company. That’s why we are constantly working on the extension of our benefits package and always strive to offer more attractive conditions to our employees. Our corporate culture is based on confident work-life balance approach, no overtimes, loyalty in questions of employees demands.

Company website:
https://www.lohika.com.ua/company

The job ad is no longer active
Job unpublished on 31 December 2021

Look at the current jobs Java Kyiv→