What are the responsibilities and job description for the Junior Golang Engineer (Payment Processing) position at BayOne Solutions?
Job Details
We are looking for a Golang Engineer with strong backend development experience and expertise in payment processing. In this role, you will build and optimize secure, scalable payment solutions for a high-traffic delivery platform. You ll work on real-time payment transactions, payouts, fraud detection, and financial reporting, leveraging Kafka for event-driven architecture.
Key Responsibilities:
- Develop and maintain backend services using Golang to support real-time payment processing
- Integrate with payment gateways, third-party processors, and banking APIs
- Implement secure and scalable payout solutions for drivers and shoppers
- Optimize transaction workflows to ensure fast and reliable payments
- Utilize Kafka for event-driven architecture to enhance system performance and reliability
- Work on fraud detection, chargebacks, and payment reconciliation
- Ensure compliance with financial regulations and security standards (PCI DSS, etc.)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.