CareerPlan

Software Engineer Senior - Java

ALPHARETTA, GEORGIA, USFull-time2026-10-08 → 2026-11-10
HybridNo visa sponsorshipCitizens or permanent residents only

Core

Design, develop, and test scalable software components for a high-volume payment processing platform and e-commerce services.

Role type

Senior Software Engineer (Java)

Builds

Payment processing components, value-added services, and scalable microservices for merchants.

Domain

Financial services / Payments infrastructure

Deliverable

production ML models | product features

Required skills

Java, SQL, RESTful API design, Event-driven architecture, Spring Boot, Apache Kafka, Database schema design, Agile methodologies, Unit testing (JUnit/TDD)

Preferred skills

Microservices architecture, AWS, OpenShift, Ansible, Maven, Gradle, Jenkins, Splunk, Prometheus, Pair programming

Technologies

Java, Spring Boot, Apache Kafka, AWS, OpenShift, Ansible, Maven, Gradle, Jenkins, Harness, Snyk, SonarQube, Cucumber, Karate, Splunk, Sysdig, OpsGenie, Open Telemetry, Instaclustr, Prometheus, JBehave, JGiven, Xmatters, ServiceNow, JUnit