Position: Java Developer
Company: GlobalLogic
Category: Java
Experience required: 2y
English level: intermediate

Description:
Our client is a global leader in understanding and leveraging the power of sports data and digital content for its clients around the world. The client provides cutting-edge solutions and services to media companies, bookmakers, sports federations and state authorities. The company is uniquely positioned at the intersection of the sports, media and betting industries.

Requirements:
Experience in software development and design for more than 2+ years;
Good knowledge and experience in Back-End Java;
Clean coder;

Understanding of:
orchestration and containerisation (Kubernetes);
network interactions, protocols, conventions (REST);
serializerdeserializer protocols like Google’s ProtoBuf

Commercial experience with:
Spring Boot/Quarkus
Kafka, RabbitMQ
Docker
AWS experience is nice to have
Kubernetes is a plus
Gitlab, Gitlab Pipelines
Gradle

Responsibilities:
Taking part in the decision-making process in design architecture, solution development, architectural and code review;
Back-end development and implementation components according to modern software development technologies stack;
Communicate with PM, PO, other engineers, architects, QA and other colleagues and stakeholders;
Design and implement a set of various types of tests (unit, integration, functional, etc);
Working in an international distributed team;
Participation on delivering the product roadmap, plannings, creation of estimations;
To use high coding standards, development best practices and write highly testable and performant code.