Lead Java Developer

  • Stockton, GA
  • Posted 19 hours ago | Updated 19 hours ago

Overview

Hybrid
Depends on Experience
Contract - Independent
Contract - W2
Contract - 6 Month(s)
No Travel Required
Unable to Provide Sponsorship

Skills

Java
Rest API
Microservices
MongoDB
Python
SQL
GCP

Job Details

 

Title: Lead Java Developer

Location: Atlanta, GA (Hybrid – 2 days onsite)

Experience: 8–10 Years

Type: Open for both Contract (C2C)and Fulltime

About the Role

We are looking for an experienced Onsite Lead Engineer - Java to anchor a high-visibility customer data initiative for one of our marquee retail clients in Atlanta. This role blends hands-on development, system integration, and end-to-end API engineering with strong ownership of deliverables. You will work directly with business, product, and architecture teams to stitch together customer and transactional datasets and enable real-time insights for their clientelling and personalization platforms.

 

Key Responsibilities

• Lead the design and development of Java-based APIs that fetch, combine, and expose customer records from Google Cloud Platform, MongoDB, and related downstream systems.

• Integrate customer master and transactional datasets sourced from multiple enterprise platforms, ensuring consistency, performance, and reliability.

• Build scalable data aggregation pipelines to support clientelling use cases, including customer behavior, purchase history, segment attributes, and omnichannel interactions.

• Translate reporting and analytical needs into backend services that power the client’s customer-facing applications.

• Own the full development lifecycle—solutioning, coding, unit testing, deployment, and production readiness.

• Work closely with architects, onsite/offshore teams, and business stakeholders to clarify requirements and drive technical decision-making.

• Ensure best practices around API security, error handling, performance tuning, and documentation.

• Provide guidance to junior engineers and act as a technical point of contact for day-to-day interactions with the client.

 

Required Skills & Experience

• Strong expertise in Java, REST API development, and microservices patterns.

• Hands-on experience with Google Cloud Platform services (BigQuery, Cloud Functions, Cloud Run, Pub/Sub, or similar).

• Solid working knowledge of MongoDB and relational databases (SQL).

• Experience using Python for data manipulation, utilities, automation, or backend support scripts.

• Proven ability to integrate disparate datasets and build clean, scalable interfaces for downstream consumption.

• Prior exposure to large-scale retail customer data environments is a plus.

• Excellent communication and problem-solving skills, with comfort working in a consulting model.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.