Senior/Lead Java Developer

1 Month ago • 5 Years + • Programming

Job Summary

Job Description

This project focuses on modernizing and maintaining an e-commerce platform for a large US-based retail company. The role involves developing and maintaining features using Java and Kotlin for Spring Boot Microservices, improving personalized search, modernizing data ingestion, and ensuring cloud readiness. The Senior Java Developer will collaborate with other teams and the client to find the best solutions. 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.
Must have:
  • Readiness to work until 8:00 PM CET
  • English language proficiency
  • B2 or higher English level
  • Kotlin, Java Spring Boot, and Gradle
  • 5+ years of backend system design experience
  • Strong Java/Kotlin and Spring/SpringBoot knowledge
  • Deep understanding of enterprise application architecture
  • Hands-on experience with AZURE and cloud architecture
  • 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 working with distributed teams and US customers
  • Experience with search platforms
  • E-commerce background
  • Experience with Hazelcast
  • Experience with Elasticsearch
  • 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

Qualcomm - Artificial Intelligence for Video Compression - Research Scientist

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
Apexon - Analyst II

Apexon

Austin, Texas, United States (On-Site)
1 Month ago
Clearwater Analytics - Solutions Consultant

Clearwater Analytics

Sydney, New South Wales, Australia (On-Site)
1 Month ago
The Walt Disney Company - Senior Compositor

The Walt Disney Company

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago
Nexters - Marketing Analyst

Nexters

Cyprus (Remote)
5 Months ago
Simcorp - Senior Software Engineer for Release Office (C#, .Net)

Simcorp

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Weeks ago
Ion - Senior Software Engineer - C

Ion

Uniondale, New York, United States (On-Site)
3 Months ago
Interactive Brokers - Software Engineer - Java

Interactive Brokers

Mumbai, Maharashtra, India (Hybrid)
9 Months ago
Canonical - C, Golang Software Engineer

Canonical

(Remote)
1 Month ago
cyara - Senior Database Administrator

cyara

Hyderabad, Telangana, India (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Codeway Studios - Marketing Art Operations Intern

Codeway Studios

Istanbul, İstanbul, Türkiye (Hybrid)
2 Months ago
Wind River - Member of Technical Staff - Sys

Wind River

Ottawa, Ontario, Canada (On-Site)
1 Month ago
PhonePe - Product Manager

PhonePe

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Blitz app - Reverse Engineer

Blitz app

Los Angeles, California, United States (On-Site)
4 Years ago
bytedance - Benefits Business Partner - Los Angeles

bytedance

Los Angeles, California, United States (On-Site)
8 Months ago
kaizen gaming  - Brand Manager (Spanish Speaker)

kaizen gaming

Athens, Greece (Hybrid)
3 Weeks ago
Ethernovia - Embedded Software Engineer

Ethernovia

Pune, Maharashtra, India (On-Site)
1 Month ago
Palo Alto Networks - Consulting Director, Incident Recovery Operations (Unit 42)

Palo Alto Networks

California, United States (Remote)
1 Month ago
Workato - Group Product Manager (Copilots)

Workato

Singapore (On-Site)
1 Month ago
Rockstar Games - Development Support: Game Live Operations

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Mexico

Philips - Intern Collection

Philips

Huixquilucan De Degollado, State Of Mexico, Mexico (On-Site)
2 Months ago
Sailpoint - Project Manager

Sailpoint

Mexico (Remote)
1 Month ago
Haleon - Analyst Chemist (Temporary)

Haleon

Cuernavaca, Morelos, Mexico (On-Site)
1 Month ago
The Orchard - Retail Marketing Coordinator

The Orchard

Mexico City, Mexico (On-Site)
1 Month ago
Nagarro - Trainee

Nagarro

Mexico (Remote)
8 Months ago
Intel  - CPU Debug and Verification Engineer

Intel

Guadalajara, Jalisco, Mexico (Hybrid)
1 Month ago
Gunslinger studios - Senior Manager, Field Engineering - Financial Services

Gunslinger studios

Mexico City, Mexico (On-Site)
3 Weeks ago
Bosch Group - Logistics Analyst

Bosch Group

Mexico City, Mexico (On-Site)
2 Weeks ago
CGS Carrers - Application support II

CGS Carrers

Guadalajara, Jalisco, Mexico (Hybrid)
2 Months ago
Netflix - Recruiter, Spanish Speaking LATAM

Netflix

Mexico City, Mexico City, Mexico (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

datcroft - JAVA ENGINEER

datcroft

Voronezh, Voronezh Oblast, Russia (On-Site)
2 Months ago
Cloud Imperium Games - Principal Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
6 Months ago
playrix  - Senior C++/Python Software Engineer (Engine)

playrix

Almaty, Almaty Region, Kazakhstan (Remote)
8 Months ago
Capgemini - Golang Dev

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
playrix  - Senior C++/Python Software Engineer (Engine)

playrix

Ireland (Remote)
8 Months ago
Tesla - Student Software Developer - Vision/Image Processing

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
4 Months ago
luxsoft - Java Developer with JSF

luxsoft

Mexico (Remote)
2 Months ago
Jane Street - Programming Language Engineer

Jane Street

London, England, United Kingdom (On-Site)
1 Month ago
Ajmera Infotech - Sr. Asp.NET Engineer

Ajmera Infotech

Austin, Texas, United States (On-Site)
7 Months ago
N-ix - Senior C++ Engineer (High Performance Computing)

N-ix

United Kingdom (Flexible)
5 Months ago

Get notifed when new similar jobs are uploaded