Plan A Technologies is looking for an experienced Payment Gateways Lead. In this position, you will be responsible for leading the design, development, and maintenance of payment gateway integrations across our platform. You will collaborate with cross-functional teams to ensure seamless payment processing and provide technical leadership in implementing best practices and standards. The ideal candidate will have a strong background in Java development and extensive experience working with payment gateways and financial systems. This is a fast-paced job with room for significant career growth.
Please note: you must have at least 10+ years as a Java Developer and a strong understanding of payment processing concepts and integrations to be considered for this role.
JOB RESPONSIBILITY
1. Lead the architecture, design, and implementation of payment gateway integrations using Java technologies.
2. Collaborate with product managers, designers, and other stakeholders to gather requirements and define technical solutions for payment processing.
3. Research, evaluate, and integrate with third-party payment gateways and financial service providers to support diverse payment methods and currencies.
4. Develop and maintain scalable, high-performance payment processing systems that meet security and compliance standards (e.g., PCI-DSS).
5. Provide technical guidance and mentorship to a team of developers, fostering a culture of excellence and continuous learning.
6. Collaborate with QA engineers to ensure comprehensive test coverage and assist in troubleshooting and resolving issues related to payment processing.
7. Stay updated on industry trends, emerging technologies, and regulatory changes in the payments landscape, and recommend innovative solutions to enhance our payment gateway capabilities.
8. Work closely with DevOps teams to automate deployment processes and ensure high availability and reliability of payment systems.
EXPERIENCE
1. Bachelor's degree in Computer Science, Engineering, or a related field. Advanced degree preferred.
2. Minimum of 10 years of experience in software development, with a focus on Java technologies.
3. Proven track record of designing and implementing payment gateway integrations in enterprise-scale applications.
4. Strong understanding of payment processing concepts, including authorization, capture, settlement, and reconciliation.
5. Experience working with popular payment gateways and APIs such as PayPal, Stripe, Braintree, and Square.
6. Proficiency in Java programming language and related frameworks such as Spring Boot, Hibernate, and Apache Camel.
7. Familiarity with web services and API design principles (RESTful APIs).
8. Solid understanding of security best practices and encryption protocols relevant to payment systems.
9. Experience with microservices architecture and containerization technologies (e.g., Docker, Kubernetes).
10. Knowledge of message queuing systems such as Kafka or RabbitMQ.
11. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.
12. Certification in payment industry standards (e.g., PCI Professional, Certified Payment Professional) is preferred.
13. Contributions to open-source projects or active participation in developer communities related to payments or fintech.
14. Excellent problem-solving skills and ability to troubleshoot complex technical issues.
15. Strong leadership and communication skills, with the ability to collaborate effectively with cross-functional teams.
16. Analytic and driven mindset.
17. Initiative and drive to do great things.
ABOUT THE COMPANY/BENEFITS
Plan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients.
Location: Work From Home 100% of the time, or come in to one of our global offices. Up to you.
Great colleagues and an upbeat work environment: You'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other.
Benefits: You’ll get a generous vacation schedule, Brand New Laptop, and other goodies.
If this sounds like you, we'd love to hear from you!
#J-18808-Ljbffr