Lead Java Developer

1 Day ago • 6 Years +

Job Summary

Job Description

This project focuses on modernizing, maintaining, and developing an eCommerce platform for a large US-based retail company serving millions of customers. The Lead Java Developer will lead a development team, onboard quickly to the client's processes, develop new features and maintain existing ones using Java and Kotlin for Spring Boot Microservices, and improve personalized search and modernize data ingestion. The role involves collaborating with other teams and clients to find the best solutions and ensuring Cloud Readiness and integration of Azure APIM and Gateway.
Must have:
  • 1+ year of experience as tech lead or architect
  • 5+ years' enterprise backend system design experience
  • Strong knowledge of Java/Kotlin and Spring/SpringBoot
  • Deep understanding of enterprise application architecture
  • Experience with distributed systems
  • Experience in leading a distributed team
  • Good knowledge of SQL
  • Familiarity with microservice architecture patterns
  • Familiarity with Containers and Orchestration Systems
  • Experience with PostgreSQL
  • Adoption of Agile and DevOps culture
  • Strong written and verbal communication skills
  • Readiness to work until 8pm CET
  • English B2 or higher
Good to have:
  • Experience in distributed teams, with US customers
  • E-commerce background
  • Experience with Hazelcast
  • Experience with Elasticsearch
  • Experience with Spring Cloud
  • Experience with AZURE and cloud architecture patterns

Job Details

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.

Responsibilities
bullet icon

We are looking for an experienced Lead Java Developer who can help to perform migration of client platform:

bullet icon

Take over technical leadership of the part of development team

bullet icon

Quickly onboard to Customer's processes

bullet icon

Develop new features in Java and Kotlin for Spring Boot Microservices, as well as maintain existing ones

bullet icon

Improve Personalized Search

bullet icon

Modernize Data Ingestion for faster searching and indexing

bullet icon

Ensure Cloud Readiness and integration of Azure APIM and Gateway

bullet icon

Collaborate with other teams and client to find the best solutions

Skills

Must have

bullet icon

Experience of work as a tech lead or architect at least 1 year;

bullet icon

At least 5 years' work experience including enterprise backend system design experience;

bullet icon

Strong knowledge of Java/Kotlin language, familiar with Spring/SpringBoot;

bullet icon

Deep understanding of enterprise application architecture patterns;

bullet icon

Experience with distributed systems;

bullet icon

Experience in leading a distributed team;

bullet icon

Good knowledge of SQL;

bullet icon

Familiar with microservice architecture patterns;

bullet icon

Familiar with Containers and Orchestration Systems (Kubernetes/PKS/OpenShift);

bullet icon

Experience with PostgreSQL;

bullet icon

Adoption of Agile and DevOps culture;

bullet icon

Strong written and verbal communication skills

bullet icon

Readiness to work until 8pm CET;

bullet icon

English

bullet icon

B2 or higher;

Nice to have

bullet icon

Experience of work in distributed teams, with US customers

bullet icon

E-commerce background;

bullet icon

An experience with Hazelcast;

bullet icon

An experience with Elasticsearch;

bullet icon

An experience with Spring Cloud;

bullet icon

An experience with AZURE and knowledge of cloud architecture patterns;

Other
seniority icon

Languages

English: B2 Upper Intermediate

seniority icon

Seniority

Lead

Similar Jobs

Google - Software Engineer III, Full Stack, YouTube OTT

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
GameAnalytics - Senior Backend Developer (Python)

GameAnalytics

(Remote)
1 Month ago
Google - Software Engineer III, Full Stack, Core

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Google - Software Engineer III, ChromeOS

Google

Taipei City, Taiwan (On-Site)
2 Weeks ago
NVIDIA - Software Test Development Engineer

NVIDIA

(Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

The Walt Disney Company - Sr System Reliability Engineer

The Walt Disney Company

Orlando, Florida, United States (On-Site)
2 Weeks ago
Canva - Fullstack Software Engineer - Video Compositor

Canva

Brisbane, Queensland, Australia (Remote)
3 Weeks ago
ByteDance - Tech Lead Backend Software Engineer

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
N-iX - Senior Full-Stack Engineer (React+Java)

N-iX

Ukraine (Remote)
2 Weeks ago
The Walt Disney Company - Lead Software Engineer, Machine Learning - Ad Platforms

The Walt Disney Company

San Francisco, California, United States (On-Site)
5 Months ago
The Walt Disney Company - Principal Software Engineer - Ad Platform

The Walt Disney Company

Santa Monica, California, United States (On-Site)
2 Weeks ago
Google - Senior Software Engineer, Service Provisioning

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Match Group - Machine Learning Engineer

Match Group

New York, New York, United States (Hybrid)
6 Months ago
Google - Software Engineer II, Cloud Networking

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
OKX - Specialist, Customer Service (API Support)

OKX

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
10 Hours ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Empower your future with Luxoft: Innovate, thrive and grow in a software-defined world.Luxoft works with companies from all over the globe and offers opportunities for candidates anywhere in the world.

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Bengaluru, Karnataka, India (On-Site)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

View All Jobs

Get notified when new jobs are added by luxsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug