Position

Java TechLead,

Kyiv

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


    - Solution, design and architecture drafting
    - Collaborate with PM, BA, EA
    - Participate in strategic planning
    - NFR analysis, risk management
    - Interviewing
    - Team members coaching
    - Incorporate and cultivate engineering culture and best practices
    - MR review for other team members
    - Suggest enhancements
    - Coding as a minor activity including: refactor existing code, improve test coverage
    - Build and ship product artifacts to dev/prod cluster

Skills


Must have

    MUST:
    - Java SE 8 / 11
    - Experience with messaging-based communication model
    - At least 2 years hands-on experience with cloud-native applications
    - Big-O complexity
    - 12-factor apps
    - MSA patterns
    - Practices: GoF Patterns, XP, Refactoring, DDD, Clean Architecture, CQRS & Event Sourcing, TDD, SOLID, GRASP
    - Team player with good interpersonal/communication capabilities;
    - Quick learner, ability to get fast into foreign code and architecture, reverse engineering experience;
    - Readiness for business trips to USA (Seattle) for 2-4 weeks several times per year

    SHOULD:
    - Kafka
    - Resiliency Patterns
    - Reliability Concepts
    - DR strategies
    - AWS (EC2, RDS, DynamoDB)
    - Unix shells and scripting (bash, sh)
    - Spring 5 / Spring Boot 2
    - GitLab CI/CD
    - Serialization: Avro/Protobuf
    - Experience with Telemetry

Nice to have

    - Supply Chain domain knowledge or similar experience
    - Terraform
    - Kubernetes, Docker
    - Junit, Mockito
    - Gradle
    - Logging & Monitoring: NewRelic, Splunk, PagerDuty
    - UML

Languages


English: B2 Upper Intermediate

Relocation package


If needed, we can help you with relocation process. Click here for more details: see more details

Work Type


Java

Ref Number


VR-50755

Explore More

LoGeek Magazine
icon Logeek Luxoft
Learn more
Events
icon Events Luxoft
Learn more
Relocation Program
icon Relocation Luxoft
Learn more
Referral
Platform
icon Referral Luxoft
Learn more
Students
and Grads
icon Students Luxoft
Learn more

More job opportunities in
Java

Specialization Position / Title Location Send to a friend
Java Senior Java developer Kyiv, UA
Java Regular\Senior Java developer Kyiv, UA
Java Java Lead/Senior Data Engineer Kyiv, UA
Java Senior Java Developer Kyiv, UA