Capgemini Engineering Ukraine Official web site: www.capgemini-engineering.com.ua Lohika is now Capgemini Engineering, the leader in engineering and R&D services. We unleash R&D’s potential.
26 квітня 2022

Senior Java Engineer #12120 (вакансія неактивна)

Cluj-Napoca, Romania, Брашов (Румунія), Бухарест (Румунія), віддалено

Purpose of the job:

Our Client is a global urban mobility brand challenging automotive industry conventions with an offering that meets the needs and requirements of a new generation of globally connected consumers.

Capgemini Engineering (Lohika) team is developing a platform providing the ability to easily share a car with other members of the Client’s community. Solution and its ecosystem include mobile apps, related API-s and services, web applications, cloud infrastructure, omni-channel commerce solution, multiple integration points with internal and external systems, such as CRM, financial partners, etc. Technologies and platforms used: Spring/Spring MVC/Springboot/Spring Cloud, React, iOS/Android, Azure cloud, Docker/Kubernetes, MySQL, RabbitMQ, Redis, Websockets.

We’re looking for engineers to join E-commerce workstream and work with features like Sales order flows, Payment flows and integration with payment providers and financial 3rd party systems; Contracts management; Promotions and Vouchers; Financial data analytics; B2B sales support and retails related functionality.

Program implies active cooperation with development teams from Ukraine, Europe and Asia.

MAIN TASKS AND RESPONSIBILITIES:

— Contribute to the platform codebase as a member of Agile/Scrum team
— Participate in requirements analysis, task planning, estimation, and coding
— Suggest technical and functional improvements to add value to the product
— Research and evaluate possible technical options to meet business requirements
— Interact with client stakeholders and other development teams
— Perform code reviews and mentor less experienced engineers

EDUCATION, SKILLS AND EXPERIENCE:

MUST HAVE:

— 4+ years of experience in Java
— Experience with microservices implementation process; understanding of API-design — patterns and API lifecycle management
— Experience with Spring/Spring MVC/Spring boot/Spring Cloud
— Experience with ElasticSearch
— Experience with Websockets implementation
— Experience with Azure Cloud
— Experience with Containerized deployment using Docker, Kubernetes
— Experience in using middleware such as RabbitMQ, Redis

WOULD BE A PLUS:

— Automotive industry knowledge
— Experience in using ORM framework (e.g. Mybatis) and MySQL DB
— Experience building CI/CD pipelines with Azure DevOps
— Experience with Maven/Gradle