Java Back-end Developer

Realtech Services

Not Interested
Bookmark
Report This Job

profile Job Location:

Charlotte, VT - USA

profile Monthly Salary: Not Disclosed
Posted on: 5 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Title: Java Back-end Developer (Payments Domain Exp)
Location: Charlotte- Hybrid-3days/week
Employment Type: W2-Contract


Job Summary:
Responsibilities:
  • Lead and develop robust Java-based payment processing systems integrating with various payment gateways and protocols (e.g. ISO 20022 SWIFT ACH card networks).
  • Design and implement high-performance secure API solutions supporting real-time payment transactions.
  • Collaborate with business analysts product managers and security teams to gather requirements and translate them into technical designs.
  • Ensure compliance with industry regulations such as PCI DSS and other security standards.
  • Maintain and enhance existing payment platforms troubleshoot issues and optimize system performance.
  • Mentorjunior developers conducting code reviews and fostering best practices.
  • Integrate third-party payment vendors and develop custom interfaces as needed.
  • Participate in architectural decisions ensuring scalable resilient solutions.
  • Document technical solutions and complex payment workflows for future reference and audits.

Requirements:
  • Bachelors or Masters degree in Computer Science Engineering or related field.
  • 10 years of hands-on Java development experience with at least 7 years in payments processing or financial services.
  • Deep understanding of payment processing methods including ACH wire transfer card payments and electronic funds transfers.
  • Strong experience with payment protocols and standards such as ISO 20022 SWIFT EMV and PCI DSS.
  • Expertise with RESTful APIs microservices architecture and cloud-based deployment.
  • Familiarity with technologies such as Spring Boot Spring Security Kafka and SQL/NoSQL databases.
  • Excellent knowledge of security best practices related to payments and sensitive data handling.
  • Proven experience working in Agile/Scrum environments.
  • Strong communication and leadership skills.
Preferred but not required:
  • Experience with other databases like SQL or NoSQL.
  • Knowledge of cloud platforms (AWS Azure GCP).
  • Exposure to DevOps tools and CI/CD pipelines.
Job Title: Java Back-end Developer (Payments Domain Exp) Location: Charlotte- Hybrid-3days/week Employment Type: W2-Contract Job Summary: Responsibilities: Lead and develop robust Java-based payment processing systems integrating with various payment gateways and protocols (e.g. ISO 20022 SWIFT AC...
View more view more

Key Skills

  • REST
  • Eclipse
  • JSP
  • Junit
  • Spring
  • Struts
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java