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

Location
Remote Ukraine

Project Description
Development of the stock management platform for one of the world biggest retail players.
New features and APIs development. Close collaboration with the client team.

Responsibilities
- Heavy involvement in the design, early prototyping, and transformation of them into consumer features
- Development of new services from scratch
- Architecture of new end-to-end features for seamless and modern customer and employee journey
- Performance optimization of high load systems
- Usage of best practices for clean and maintainable code
- Participation in peer-to-peer reviews
- Usage of innovative and latest trends and frameworks
- Active role in self-managed Agile environment

Skills
Must have

- Java, latest standards knowledge is preferable
- Experience in SpringBoot
- Experience with Apache Kafka, including configuration
- Knowledge of both SQL and non-SQL databases (PostgreDB and MongoDB are plus)
- Understanding and practical experience in Microservices and Event Based architecture
- Unit, Integration and Acceptance testing of developed code
- Understanding of GoF patterns, SOLID principles
- Proven spoken English

Nice to have

Docker, Kubernetes, Splunk, Mockito

Languages
English: B2 Upper Intermediate

Seniority
Regular