Jkv - Berkeley Heights, NJ

posted 8 days ago

Full-time - Mid Level
Berkeley Heights, NJ
Support Activities for Mining

About the position

We are looking for a seasoned Java Developer with expertise in Payment Gateway API integration to develop, implement, and optimize Java applications for payment processing systems. The role requires a deep understanding of payment gateway integrations, transaction security, and backend development to ensure high-performance, secure, and seamless applications.

Responsibilities

  • Integrate and maintain various payment gateway APIs (e.g., Stripe, PayPal, Square) to enable smooth, secure transactions.
  • Ensure compatibility with global and regional payment standards and protocols, including PCI-DSS and 3D Secure.
  • Design, develop, and maintain robust, scalable, and efficient Java applications.
  • Collaborate with front-end developers to enhance system responsiveness and the overall user experience.
  • Develop, optimize, and document RESTful APIs to support payment transactions.
  • Monitor API connections, ensuring minimal downtime and fast issue resolution.
  • Implement security best practices for payment processing, including encryption, tokenization, and fraud prevention.
  • Work with compliance teams to meet data protection and security standards such as PCI-DSS.
  • Partner with cross-functional teams (product, finance, operations) to translate business requirements into technical solutions.
  • Provide technical support and training to stakeholders on payment system usage and maintenance.
  • Monitor application performance, implementing improvements to ensure high availability and quick transaction processing.
  • Optimize code and system architecture for scalability and performance enhancement.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 3+ years as a Java Developer with a strong focus on backend development.
  • Proven experience integrating Payment Gateway APIs (e.g., Stripe, PayPal, Authorize.Net).
  • Proficiency in Java and related frameworks (e.g., Spring Boot, Hibernate).
  • Strong understanding of RESTful API development and JSON.
  • Experience with database systems (e.g., MySQL, PostgreSQL) and ORM tools.
  • Familiarity with payment security protocols (PCI-DSS, 3D Secure).
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Excellent communication skills and the ability to work effectively in a team.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service