Java Tech Lead/Architect at Luxoft
Remote, Oregon, USA -
Full Time


Start Date

Immediate

Expiry Date

27 Aug, 25

Salary

0.0

Posted On

28 May, 25

Experience

1 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Postgresql, Agile, Azure, Communication Skills, Elasticsearch, Distributed Teams, Distributed Systems, Kotlin, Hazelcast, Sql, Adoption, Spring Cloud

Industry

Information Technology/IT

Description

PROJECT DESCRIPTION

The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.
Solutions are delivered by several Product Teams focused on different domains - Customer, Loyalty, Search and Browse, Data Integration, Cart.

SKILLS

Must have
Experience of work as a tech lead or architect at least 1 year is a must;
At least 5 years’ work experience including enterprise backend system design experience;
Strong knowledge of Java; Kotlin is a plus
Familiar with Spring/SpringBoot;
Experience with Spring Cloud;
Deep understanding of enterprise application architecture patterns;
Experience with distributed systems;
Experience of work in distributed teams and leading a distributed team;
Good knowledge of SQL;
Experience with any public cloud provider and knowledge of cloud architecture patterns (Azure is a plus);
Familiar with microservice architecture patterns;
Familiar with Containers and Orchestration Systems (Kubernetes/PKS/OpenShift);
Experience with PostgreSQL;
Adoption of Agile and DevOps culture;
Strong written and verbal communication skills;
Experience of work with English-speaking customers (US customers is a plus);
Readiness to work until 8pm CET;
English
C1 or higher;
Nice to have
E-commerce background;
An experience with Hazelcast;
An experience with Elasticsearch;

Responsibilities

Primary responsibilities are communication, technical management and quality control, not development.
We are looking for an experienced Java Tech Lead/Architect who can:
Take over technical leadership of the part of development team
Support and supervise the implementation of technical solutions by development teams
Review and analyze existing codebase (mostly Java, some Kotlin)
Collaborate with other teams and client to find the best solutions
Quickly onboard to Customer’s processes
Improve Personalized Search
Ensure Cloud Readiness and integration of Azure APIM and Gateway

Loading...