Senior Java Developer (offline)

Project Description:
This solutions include logistic applications used various supply chain methodologies.
You will have a great chance to lead the project from the very beginning.
Responsibilities:
-MR review for other team members
-Suggest enhancements
-Strive to engineering excellence in every aspect
-implement new features
-bugfix existing features
-refactor existing code
-improve test coverage
-build and ship product artifacts to dev/prod cluster
-devops responsibilities & knowledge of devops tools
Mandatory Skills:
MUST:

Java SE 8 / 11
Docker
Junit, Mockito
Gradle
Kafka
Kafka Stream API & KSQL
At least 2 years hands-on experience with cloud-native applications
Big-O complexity
12-factor apps
MSA patterns

SHOULD:

DR strategies
Kubernetes
Terraform
AWS (EC2, RDS, DynamoDB)
Unix shells and scripting (bash, sh)
Spring 5 / Spring Boot 2
GitLab CI/CD
Serialization: Avro/Protobuf
Practices: GoF Patterns, XP, Refactoring, Pragmatic Programmer principles, DDD, Clean Architecture, CQRS & Event Sourcing, TDD, SOLID, GRASP
Nice-to-Have Skills:
Logging & Monitoring: NewRelic, Splunk
UML

About Luxoft

Luxoft is a high-end application outsourcing provider of choice and a trusted technology advisor to Global 2000 and medium-sized growth companies that apply compelling technologies to obtain leadership positions in their respective markets.
Luxoft today finds the Best talents, proposes career growth & employment benefits. Our teams are involved in high complicity & innovative projects for the Top leaders companies around the Globe.

Company website:
https://career.luxoft.com/locations/ukraine/

DOU company page:
https://jobs.dou.ua/companies/luxoft/

The job ad is no longer active
Job unpublished on 24 October 2020

Look at the current jobs Java Kyiv→