NEWPosted 3 hours ago

Job ID: JOB_ID_4945

Job Responsibilities:

  • Design, develop, and maintain Java-based backend services supporting payment processing and transaction workflows.
  • Build and enhance RESTful APIs used in card payments, billing, and financial integrations.
  • Develop responsive front-end components using modern JavaScript frameworks (React, Angular, or similar).
  • Ensure applications remain compliant with PCI-DSS requirements, including secure data handling and encryption standards.
  • Apply secure coding practices to protect sensitive payment and cardholder data.
  • Participate in code reviews, architecture discussions, and sprint planning within an agile environment.
  • Collaborate closely with product owners, architects, and QA to deliver high-quality, scalable solutions.
  • Troubleshoot, debug, and optimize application performance in high-throughput systems.
  • Work on-site in the Atlanta office 3 days per week to support collaboration, design sessions, and agile ceremonies.

Basic Qualifications:

  • 8+ years of experience in Java/J2EE application development.
  • 8+ years of strong foundation in Core Java, including OOP principles, Collections, multithreading, concurrency, and exception handling, JVM fundamentals and memory management.
  • 5+ years of hands-on experience with Spring / Spring Boot.
  • 5+ years of proven experience building and supporting RESTful APIs.
  • Bachelors degree in Computer Science, Engineering, or equivalent practical experience.

Preferred Skills:

  • Solid understanding of SQL and relational databases.
  • Prior experience in the payments or financial services industry, supporting transaction-based systems.
  • Demonstrated experience working in or supporting PCI-DSS compliant environments.
  • Front-end development experience with JavaScript, HTML, CSS, and at least one modern framework.
  • Experience with Git or similar version control systems.
  • Strong problem-solving skills and attention to detail.
  • Ability and willingness to work on-site in Atlanta 3 days per week (mandatory).
  • Experience with microservices architecture.
  • Exposure to CI/CD pipelines and DevOps practices.
  • Cloud experience (AWS, Azure, or GCP).
  • Experience with JUnit, Mockito, or other unit testing frameworks.
  • Prior work on high-volume payment platforms, gateways, or card processing systems.

What We’re Looking For:

  • Engineers who understand Java fundamentals deeply, not just framework usage.
  • Someone who can articulate why a solution works, especially in secure, regulated environments.
  • A collaborative team player who values clean, maintainable, and secure code.
  • Comfort working in a hybrid, in-office collaborative model.

Special Requirements

Hybrid work model (3 days onsite in Atlanta). PCI-DSS compliance required. Must be local to Georgia.


Compensation & Location

Salary: $120,000 – $160,000 per year (Estimated)

Location: Atlanta, GA


Recruiter / Company – Contact Information

Email: rdeep@peopleintegra.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
rdeep@peopleintegra.com with the subject:

DELETE_JOB_ID_4945

to delete@join-this.com.