Senior Java Developer
On-siteAlpharetta, Georgia, United States
Job Summary
Analyze complex processes and design Spring-based microservices for real-time payment APIs within the Commerce Hub platform. Develop high-throughput transaction solutions using reactive design patterns, Kafka, and AWS cloud-native services to enable efficient protocol translation and enrichment. Deliver end-to-end API specifications and SDKs that simplify integration for omni-channel merchants while maintaining secure, scalable architecture. This on-site role requires 6+ years of Java expertise with Spring Boot, AWS, and event-driven messaging. Candidates must hold valid U.S. work authorization and reside outside restricted states.
Required Qualifications
- 6+ years of experience in Java
- 6+ years of experience in GIT
- 6+ years of experience in JIRA
- 6+ years of experience in Maven
- 6+ years of experience in Confluence
- 6+ years of experience in Spring framework (Core, MVC, AOP, Java NIO, Web Flux)
- 6+ years of experience in Spring Boot
- 6+ years of experience with API Gateway/API Management solutions such as Apigee, AWS API Gateway, or similar tools
- 6+ years of experience in Cloud technologies with AWS (e.g., ECS/EKS, Lambda, API Gateway, IAM, CloudWatch, DynamoDB)
- familiarity with cloud-native patterns
- Bachelor's degree in Computer Science, Information Technology, Information Systems, or a related field (or equivalent industry experience)
- valid and unrestricted U.S. work authorization
- This role is on-site Monday through Friday
- All offers of employment are contingent on standard background checks
Desired Qualifications
- 6+ years of experience with Spring Cloud, Spring Data, Spring Transactional and Spring Batch
- 6+ years of experience with event-driven architectures and messaging/streaming platforms such as Apache Kafka (Kafka Streams), RabbitMQ, or similar tools
- 6+ years of experience with Databases and code integrations such as Oracle, MySQL, MongoDB
- 6+ years of experience in implementing complex full stack solutions including digital and mobile systems, API, and Micro-Services in large Enterprise organizations
- Payment Industry Experience
- Experience in implementing high volume transactions processing applications
- Experience on using Quality and Security scan tools such as Sonar, Fortify and Web Inspect
- Experience in Integration Testing APIs with Postman, JMeter etc
- Fundamentals of AI/ML, including basic understanding of model concepts, prompt engineering, and integrating AI services via APIs
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.