Skip to main content

Java Full Stack Developer

Technology
Galent
Berkeley Heights, United StatesYesterdayUntil 11/25/2026
Service contractOn-site

Job description

Job Title: Java Full Stack Developer

Location: Berkeley Heights, NJ or Alpharetta, GA (5 Days Onsite)

Job Summary

Seeking an experienced Java Full Stack Developer to design, develop, test, and maintain dispute management applications within the Payments and Banking domain. The ideal candidate will have strong expertise in Java, Spring Boot, microservices, REST APIs, and payment dispute processing, including chargebacks, fraud claims, and card payment exception management.

Key Responsibilities

  • Design, develop, test, and maintain dispute management applications.
  • Implement enhancements related to:
  • Chargebacks
  • Fraud claims
  • Retrieval requests
  • Arbitration
  • Payment exception processing
  • Develop scalable APIs, batch processing solutions, and workflow automation components.
  • Collaborate with business analysts and product managers to understand dispute processing requirements.
  • Participate in system design, code reviews, and technical architecture discussions.
  • Troubleshoot production issues and provide timely resolutions.
  • Ensure compliance with banking, card network, and regulatory requirements.
Required Skills
  • Java 8, 11, or 17
  • Spring Boot
  • REST APIs
  • SQL
  • Microservices Architecture
  • Git
  • Agile and Scrum
  • Oracle, SQL Server, PostgreSQL, or similar databases
  • Event-driven architecture
  • Messaging technologies such as Kafka, MQ, or RabbitMQ
  • CI/CD pipelines
  • Jenkins
  • Azure DevOps or similar tools
  • Software design patterns
  • Secure coding practices
  • Experience working directly with business stakeholders and cross-functional teams
Preferred Skills
  • Kafka
  • Docker
  • Kubernetes
  • Jenkins
  • Azure DevOps
  • AWS
  • Azure Cloud
  • Splunk
  • AppDynamics
Qualifications
  • 7 to 10 years of software development experience.
  • Strong programming experience in Java and Spring Boot.
  • Experience with REST APIs and microservices architecture.
  • Hands-on experience with Oracle, SQL Server, PostgreSQL, or similar databases.
  • Knowledge of event-driven architectures and messaging technologies such as Kafka, MQ, or RabbitMQ.
  • Experience with Git, CI/CD pipelines, Jenkins, Azure DevOps, or similar tools.
  • Strong understanding of software design patterns and secure coding practices.
  • Ability to work directly with client business stakeholders and cross-functional teams.

Domain Expertise Required

  • Payments and Banking domain knowledge.
  • Card payment processing.
  • Credit and debit card disputes.
  • Chargebacks and fraud claim processing.
  • Visa and Mastercard dispute lifecycle.
  • Payment exceptions and reconciliation.
  • Regulatory compliance and audit requirements.
We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, citizenship status, age, disability, genetic information, protected veteran status, or any other characteristic protected by applicable law.

https://www.e-verify.gov/sites/default/files/everify/posters/IER_RighttoWorkPoster.pdf

Keywords
JavaSpring BootREST APIsSQLMicroservices ArchitectureGitAgileScrumOracleSQL ServerPostgreSQLEvent-Driven ArchitectureKafkaCI/CDSecure Coding PracticesPayment Dispute ProcessingMicroservicesMQRabbitMQJenkins

Interested in this role?