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...
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.
View more
View less