Lead Java Developer

2 Months ago • 5 Years + • Programming

Job Summary

Job Description

The project focuses on modernizing, maintaining, and developing an eCommerce platform for a major US-based retail company, catering to millions of omnichannel customers weekly. The Lead Java Developer will take technical leadership of a development team, quickly integrate into the customer's processes, develop new features in Java and Kotlin for Spring Boot Microservices, maintain existing ones, improve personalized search, modernize data ingestion, ensure cloud readiness, and collaborate with other teams and the client to find the best solutions.
Must have:
  • 1 year of experience as a tech lead or architect.
  • 5+ years of 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 language proficiency: B2 or higher.
Good to have:
  • Experience working 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 knowledge.

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

Blazesoft - Community Marketing Manager

Blazesoft

Vaughan, Ontario, Canada (On-Site)
1 Month ago
Inveniolsi - SAP TRM Consultant

Inveniolsi

India (On-Site)
3 Weeks ago
Marsh McLennan - Placing Broker - GC Access, MGA Clients

Marsh McLennan

London, England, United Kingdom (Hybrid)
1 Month ago
CyberArk - Principal Product Manager

CyberArk

Israel (Hybrid)
2 Months ago
IMC - Global Head of Brand Content

IMC

Chicago, Illinois, United States (On-Site)
1 Week ago
HCL Tech - Sr tech support spec - database support

HCL Tech

New Jersey, United States (On-Site)
1 Month ago
Playdead - Platform/Porting Programmer

Playdead

Copenhagen, Denmark (On-Site)
5 Months ago
P99 soft - Lead Java Developer

P99 soft

Hyderabad, Telangana, India (On-Site)
2 Months ago
bytedance - Software Developer Graduate (Routing Verification & Emulation)

bytedance

San Jose, California, United States (On-Site)
3 Months ago
Xplor Technologies - Senior Software Engineer - .Net

Xplor Technologies

Pune, Maharashtra, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Keywords Studios - Player Engagement Agent - Portuguese/English - Remote

Keywords Studios

Katowice, Silesian Voivodeship, Poland (Remote)
2 Months ago
Axon - Hardware Validation Engineer I

Axon

Scottsdale, Arizona, United States (On-Site)
1 Month ago
Sika Group - Technical Service Representative

Sika Group

Indianapolis, Indiana, United States (On-Site)
1 Week ago
upwork - Delivery Manager

upwork

(Remote)
2 Months ago
bohemia interactive - QA Testers for Arma 4

bohemia interactive

Prague, Prague, Czechia (On-Site)
3 Months ago
USE Insider - Account Director (Individual Contributor) - Indonesia

USE Insider

Jakarta, Jakarta, Indonesia (On-Site)
8 Months ago
GoMotive - Software Engineer - Backend for Financial Products

GoMotive

Canada (Remote)
1 Month ago
Betson Group - Talent Engagement Specialist

Betson Group

Malta (On-Site)
2 Months ago
binance - Java Engineer - Trading Tech

binance

Taipei City, Taiwan (Remote)
5 Months ago
Reveal - Customer Success Manager

Reveal

Chicago, Illinois, United States (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mexico

Scale AI - Accounts Payable Manager

Scale AI

Mexico City, Mexico (On-Site)
1 Month ago
Bright Machines - Automation Control Engineer

Bright Machines

Guadalajara, Jalisco, Mexico (On-Site)
2 Weeks ago
USE Insider - VP of Growth - Mexico & Colombia

USE Insider

Mexico City, Mexico (Hybrid)
3 Months ago
Bosch Group - Test Engineer

Bosch Group

Ciudad Juárez, Chihuahua, Mexico (On-Site)
3 Weeks ago
Ion - Senior .NET Consultant

Ion

Mexico City, Mexico (Hybrid)
3 Years ago
binance - KYB Analyst - Periodic Review

binance

Mexico City, Mexico (Remote)
8 Months ago
QuinStreet - Applied Machine Learning Engineer

QuinStreet

Monterrey, Nuevo Leon, Mexico (Remote)
2 Months ago
GoMotive - Enterprise Account Executive

GoMotive

Mexico City, Mexico (Remote)
2 Months ago
Mcdonalds - Software Engineer III - Android

Mcdonalds

Mexico City, Mexico (On-Site)
1 Month ago
Brillio - Senior Front End Software Development Engineer

Brillio

Guadalajara, Jalisco, Mexico (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Nagarro - Senior Staff Engineer, Java Developer

Nagarro

Atlanta, Georgia, United States (On-Site)
8 Months ago
version 1 - .NET Azure Developer

version 1

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Capgemini - Senior Software Engineer - C

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Ion - Senior Java Developer - Italy

Ion

Turin, Piedmont, Italy (On-Site)
9 Months ago
Zazz - Java Developer

Zazz

(Remote)
4 Months ago
Hyperluminal Games - Programmer

Hyperluminal Games

Dundee, Scotland, United Kingdom (On-Site)
1 Month ago
Capgemini - C# Winform

Capgemini

Pune, Maharashtra, India (On-Site)
2 Months ago
AeroSpike - Senior Software Engineer, Client (Java + Go)

AeroSpike

United States (Remote)
2 Months ago
Aristocrat - Sr Engineer II - C++ Developer

Aristocrat

Noida, Uttar Pradesh, India (Hybrid)
1 Month ago
Roof Stacks - Software Developer

Roof Stacks

Istanbul, İstanbul, Türkiye (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Empower your future with Luxoft: Innovate, thrive and grow in a software-defined world.

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

Mexico City, Mexico (Remote)

United States (Remote)

New York, United States (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