Title: Java Backend Developer
Location: Atlanta GA (Hybrid)
Type: Contract
Job Responsibilities Include:
- 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 (inheritance polymorphism abstraction encapsulation)
- 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
Travel:
Degree:
- 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 Were 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
Title: Java Backend Developer Location: Atlanta GA (Hybrid) Type: Contract Job Responsibilities Include: 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 integ...
Title: Java Backend Developer
Location: Atlanta GA (Hybrid)
Type: Contract
Job Responsibilities Include:
- 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 (inheritance polymorphism abstraction encapsulation)
- 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
Travel:
Degree:
- 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 Were 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
View more
View less