Senior Java Software Engineer

Envision Technology Solutions

New Jersey

Presencial

USD 140 000 - 170 000

Tempo integral

há 44 horas
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

Envision Technology Solutions in the United States (New Jersey) seeks an experienced software engineer to design, develop, and enhance dispute-management applications for the payments domain. You will build robust systems that process chargebacks, fraud claims, and payment exceptions while ensuring regulatory compliance.

You will work with Java, Spring Boot, REST APIs, and microservices, collaborating with analysts, product managers, and cross-functional teams to deliver scalable, secure

Qualificações

  • 7 to 10 years of software development experience.
  • Strong Java and Spring Boot skills.
  • Experience with REST APIs and microservices.
  • Hands-on experience with Oracle, SQL Server, PostgreSQL.
  • Knowledge of Kafka, MQ, or RabbitMQ.
  • Experience with Git, CI/CD, Jenkins, Azure DevOps.
  • Understanding of secure coding practices.
  • Ability to work with US business stakeholders and cross-functional teams.

Responsabilidades

  • Design, develop, test, and maintain dispute management applications.
  • Implement enhancements related to chargebacks, fraud claims, retrieval requests, arbitration, and 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.

Conhecimentos

Java
Spring Boot
REST APIs
Microservices
Secure coding practices
Design patterns
Stakeholder communication
Event-driven architectures
Cross-functional collaboration

Ferramentas

Kafka
RabbitMQ
MQ
Git
CI/CD pipelines
Jenkins
Azure DevOps
Databases: Oracle/SQL Server/PostgreSQL

Descrição da oferta de emprego

Working knowledge of - Payments and Banking domain, Card payment processing, Credit and debit card disputes, Chargebacks, Fraud claim processing, Visa and Mastercard dispute lifecycle, Payment exceptions and reconciliation, Regulatory compliance and audit requirements

Key Responsibilities:
  • Design, develop, test, and maintain dispute management applications.
  • Implement enhancements related to chargebacks, fraud claims, retrieval requests, arbitration, and 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 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.
  • E+M2- xperience 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 US business stakeholders and cross‑functional teams.

Thanks,

Envision Technology Solutions

WhatsApp- +1 217-595-2570

Contact No: (704) 992-7353

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Java Payments & Dispute Platform Engineer
Senior Java Payments & Dispute Platform Engineer

Envision Technology Solutions • New Jersey

Presencial
USD 140 000 - 170 000
Java Developers who have experience in Payments.-Need GC and USC
Java Developers who have experience in Payments.-Need GC and USC

USM • Pleasanton (CA)

Presencial
USD 80 000 - 120 000
Senior Java Tech Lead - Payments & Microservices Architect
Senior Java Tech Lead - Payments & Microservices Architect

Envision Technology Solutions • Georgia

Presencial
USD 140 000 - 200 000
Java with Payment-(ISO 20022, SWIFT, ACH) || F2F
Java with Payment-(ISO 20022, SWIFT, ACH) || F2F

MTK Technologies • Charlotte (NC)

Presencial
USD 100 000 - 130 000
Payments Java Architect
Payments Java Architect

Voto Consulting LLC • Charlotte (NC)

Presencial
USD 140 000 - 200 000
Java Full-Stack Developer: Card Processing
Java Full-Stack Developer: Card Processing

Edge Computing, Inc. • Florida

Presencial
USD 80 000 - 110 000
Core Java Developer (Payment processing / Banking)
Core Java Developer (Payment processing / Banking)

Accord Technologies Inc • Charlotte (NC)

Presencial
USD 100 000 - 130 000
Payments Technical Architect
Payments Technical Architect

Veriipro • Charlotte (NC)

Presencial
USD 150 000 - 190 000
Payments Production Support Engineer
Payments Production Support Engineer

Qualis1 Inc. • Morristown (NJ)

Presencial
USD 90 000 - 120 000
Senior Java Technical Lead – Payment
Senior Java Technical Lead – Payment

Resource Logistics, Inc. • Edison (NJ)

Presencial
USD 140 000 - 180 000