Senior/Lead Java Developer

2 Months ago • 5 Years + • Programming

Job Summary

Job Description

This project focuses on modernizing, maintaining, and developing an eCommerce platform for a major US-based retail company. The role involves migrating the client platform, developing new features in Java and Kotlin for Spring Boot Microservices, and maintaining existing ones. Responsibilities also include improving personalized search, modernizing data ingestion, ensuring cloud readiness, and collaborating with other teams. The candidate will work on database migrations and migrating microservices to a unified cloud-native solution. The goal is to handle millions of omnichannel customers weekly.
Must have:
  • Readiness to work until 8:00 PM CET.
  • English proficiency (B2 or higher).
  • Kotlin, Java Spring Boot, Gradle.
  • 5+ years of backend system design experience.
  • Strong Java/Kotlin language knowledge.
  • Deep understanding of enterprise application architecture patterns.
  • Hands-on experience with AZURE (preferably Azure AI Search).
  • Experience with distributed systems.
  • 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.
Good to have:
  • Experience of work in distributed teams, with US customers.
  • Experience with search platforms.
  • E-commerce background.
  • An experience with Hazelcast.
  • An experience with Elasticsearch.
  • An experience with Spring Cloud.

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.
Current overriding priorities are new brands onboarding, re-architecture, database migrations, migration of microservices to a unified cloud-native solution without any disruption to business.

Responsibilities
bullet icon

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

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

Readiness to work until 8.00 pm CET;

bullet icon

English

bullet icon

B2 or higher;

bullet icon

Must have: Kotlin, Java Spring Boot, Gradle;

bullet icon

At least 5 years of 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

Hands on experience with AZURE (preferably Azure AI Search) and knowledge of cloud architecture patterns;

bullet icon

Experience with distributed systems;

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

Nice to have

bullet icon

Experience of work in distributed teams, with US customers

bullet icon

Experience of work with search platforms;

bullet icon

E-commerce background;

bullet icon

An experience with Hazelcast;

bullet icon

An experience with Elasticsearch;

bullet icon

An experience with Spring Cloud;

Other
seniority icon

Languages

English: B2 Upper Intermediate

seniority icon

Seniority

Senior

Similar Jobs

Accenture - Inside Sales Lead

Accenture

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Bluevine India - Senior Analyst, Marketing Analytics

Bluevine India

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Internet Brands - Affiliate Sr. Marketing Manager

Internet Brands

El Segundo, California, United States (On-Site)
3 Months ago
mighty koi - Game Designer

mighty koi

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Ion - Red Hat Engineer, Italy

Ion

Italy (Hybrid)
10 Months ago
HCL Tech - Technical Lead .NET, Azure, C#

HCL Tech

Washington, United States (On-Site)
2 Months ago
Hitachi - Java Developers

Hitachi

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Nagarro - Associate Staff Engineer, DBA SQL

Nagarro

(Remote)
9 Months ago
Nice - Tech Manager (Python)

Nice

Pune, Maharashtra, India (Hybrid)
1 Month ago
PwC - B&C Specialist (Proby)

PwC

Pasig, Metro Manila, Philippines (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Spyke Games - Marketing Artist

Spyke Games

İstanbul, Türkiye (On-Site)
1 Year ago
FORTUNE - Video/Audio Producer

FORTUNE

New York, United States (On-Site)
1 Month ago
Jane Street - Linux Engineer

Jane Street

New York, United States (On-Site)
1 Month ago
SoftSwiss - Project Manager - Middle

SoftSwiss

Warsaw, Masovian Voivodeship, Poland (Remote)
1 Month ago
cirrus logic - Fall Co-Op, Analog Design Engineer

cirrus logic

Austin, Texas, United States (On-Site)
3 Months ago
GoTo Group - Data Analyst - Driver Risk

GoTo Group

Jakarta, Indonesia (On-Site)
1 Month ago
Banyan Software - AI/ML Engineer

Banyan Software

Chennai, Tamil Nadu, India (Hybrid)
1 Month ago
bytedance - Senior Software Engineer - IaaS AI Infra

bytedance

San Jose, California, United States (On-Site)
4 Months ago
GoTo Group - Corporate & Tech Regulatory Manager

GoTo Group

Jakarta, Indonesia (On-Site)
3 Months ago
Behaviour Interactive - Principal Generalist Programmer - Dead by Daylight

Behaviour Interactive

Quebec, Canada (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mexico

Univision - Senior Indirect Purchasing

Univision

Mexico City, Mexico (On-Site)
2 Months ago
GoMotive - Customer Success Manager, Enterprise

GoMotive

Juárez, Nuevo Leon, Mexico (Remote)
2 Months ago
Lead Venture - SEO Migration Specialist

Lead Venture

Mexico (Remote)
5 Months ago
Marsh McLennan - Senior Cyber Risk Consultant

Marsh McLennan

Mexico City, Mexico (Hybrid)
1 Month ago
Marsh McLennan - Treasury Analyst

Marsh McLennan

Mexico City, Mexico (Hybrid)
1 Month ago
Marsh McLennan - Senior Applications Development Analyst

Marsh McLennan

Mexico City, Mexico (Hybrid)
2 Months ago
Gigamon - Senior Web Designer (Creative/Branding Team)

Gigamon

Mexico City, Mexico (Hybrid)
4 Months ago
Marsh McLennan - Global Health Strategy Associate or Senior Associate

Marsh McLennan

Mexico City, Mexico (Hybrid)
1 Month ago
USE Insider - VP of Growth - Mexico & Colombia

USE Insider

Mexico City, Mexico (Hybrid)
3 Months ago
Nagarro - Principal Engineer

Nagarro

Mexico (Remote)
9 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Adyen - Java Software Engineer / Senior Java Engineer

Adyen

Amsterdam, North Holland, Netherlands (On-Site)
1 Month ago
Electronic Arts - C++ Software Engineer - Generalist - American Football

Electronic Arts

Madrid, Community Of Madrid, Spain (Hybrid)
7 Months ago
Sportradar - Sr. Java Developer iGaming

Sportradar

Bremen, Bremen, Germany (Hybrid)
1 Month ago
Next Level Business Services - .NET Developer

Next Level Business Services

Chicago, Illinois, United States (On-Site)
9 Months ago
Signal Space Lab - Principal Software Programmer

Signal Space Lab

Montreal, Quebec, Canada (Hybrid)
4 Months ago
luxsoft - Junior Software Developer

luxsoft

Ukraine (Remote)
1 Month ago
logifuture - C# Tech Lead

logifuture

Bucharest, Bucharest, Romania (Hybrid)
4 Months ago
Zazz - Java Developer

Zazz

(Remote)
5 Months ago
Capgemini - Senior Software Engineer - C

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Capgemini - .Net architect

Capgemini

Hyderabad, Telangana, India (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.

United States (Remote)

India (Remote)

Bucharest, Romania (On-Site)

Mississauga, Ontario, Canada (On-Site)

Bengaluru, Karnataka, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Gurugram, India (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