Sr. Java Developer

Insight Global
Smyrna, GA, United States
2 days ago
Apply on dejobs.org
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Architectural Patterns Software as a Service Elasticsearch Payment Systems Machine Learning Enterprise Messaging Systems Software Deployment Systems Integration Google Cloud
+11 more
Cloud Platform System Backend Event Driven Architecture Containerization Kubernetes Infrastructure Automation Frameworks Cassandra Api Design Terraform Docker Legacy Systems

Job description

We are seeking a Java Developer to join a high-impact team supporting enterprise-level eCommerce payment systems. This team owns the core payment processing function across .com, Home Services, and Pro channels-ensuring transactions are valid, secure, and seamlessly integrated across backend systems.

This role is part of a broader 2026 transformation initiative, which includes: * Building net-new cloud functionality * Driving cloud migration (GCP-focused) * Retiring 20-30% of legacy systems

This is a great opportunity for someone who enjoys solving complex migration challenges, working across APIs and event-driven systems, and contributing to mission-critical financial workflows., Key Responsibilities * Support and enhance cloud-based applications within GCP (Google Cloud Platform) * Participate in end-to-end API migration efforts, including: o Transitioning from legacy APIs to modern architectures o Managing evolving data contracts * Ensure regression reliability-validating that system changes do not create financial discrepancies * Contribute to the design and implementation of event-driven systems * Collaborate with cross-functional teams on payment processing workflows and integrations * Build, deploy, and maintain containerized applications in cloud environments * Take ownership of tasks by thoroughly reviewing documentation and requirements before escalating questions

Requirements

  • 4-7 years of experience in backend Java Development o Creating API and integrating with other APIs o (publishing/consuming-minimal greenfield API design) o * Hands-on experience deploying applications to the cloud - (GCP/Google Kubernetes Engine preferred); specifically deploying applications to the cloud * Strong problem-solving skills and ability to think critically through complex scenarios * Familiarity with event-driven architecture * Experience with: o Messaging systems (e.g., Pub/Sub) o Cassandra o Elasticsearch * Exposure to Terraform or Infrastructure as Code tools * General awareness of AI/ML concepts or cross-domain technologies * Strong understanding of: o Containerization (Docker preferred) o Kubernetes runtime environments * Exposure to system migration projects or modernization initiatives

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:32 min

Refactoring bulk frontend operations into scalable backend methods

Noam Honig · LIVE

1:34 min

Essential commands for running and testing Terraform configurations

Hennie Francis · LIVE

2:12 min

Navigating the AI landscape as a Java developer

Daniel Oh Daniel Oh +1 · World Congress 2025

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all