Senior Java Developer Offline

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 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

Browser JavaScript

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

React.js

HTML

CSS

node.js

SQL (MySQL)

Nice-to-Have Skills:

Logging & Monitoring: NewRelic, Splunk

UML

Material UI

Go Lang

GraphQL (basic knowledge)

Route53 (basic knowledge)

Okta (basic knowledge)

The job ad is no longer active
Job unpublished on 17 December 2020

Look at the current jobs Java Kyiv→

Loading...