Project Description
One of the largest retail worldwide company that located in USA needs a professional, effective and result-oriented team to design, develop and support complex enterprise solutions. This solutions include logistic applications used various supply chain methodologies. You will have a great chance to work with modern technologies.
Responsibilities
MR review for other team members (TL support)
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 – is option to grow
Skills
Must have
MUST:
Java SE 8 / 11
Docker
Junit, Mockito
At least 2 years hands-on experience with cloud-native applications
Big-O complexity
12-factor apps
MSA patterns
SQL (MySQL)
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
Logging & Monitoring: NewRelic, Splunk
Kafka Stream API & KSQL
UML
Material UI
Go Lang
GraphQL (basic knowledge)
Route53 (basic knowledge)
Okta (basic knowledge)
Languages
English: B2 Upper Intermediate
Seniority
Senior
Relocation package
If needed, we can help you with relocation process. Click here for more information.
APPLY
To help us track our recruitment effort, please indicate in your cover letter where (vacanciesinukraine.com) you saw this job posting.