
The payments platform built for global growth
Adyen (AMS: ADYEN) is a leading payments platform headquartered in Amsterdam, Netherlands, focused on simplifying payment processes for merchants globally. Since its IPO in 2018, Adyen has seen its valuation soar from €7 billion to over €14 billion, raising more than €1 billion in funding. The platf...
Adyen offers a flexible work-from-home policy, paid holidays, and a global exchange program. Employees enjoy healthy lunches, a yearly trip to Amsterd...
Adyen fosters a culture of innovation and efficiency, focusing on reducing friction in payment processing. The company is known for its engineering-dr...

Adyen • Bengaluru
Adyen is hiring a Java Software Engineer to enhance their alternative and bank-based payment solutions. You'll be responsible for the full development cycle, working with Java and PostgreSQL to build high-performance APIs. This role requires experience in backend engineering and a strong understanding of payment systems.
You have a solid background in backend engineering with at least 3-5 years of experience in building production systems. Your expertise in Java is complemented by your ability to design and implement efficient APIs that handle high transaction volumes. You understand the intricacies of payment systems and are motivated to tackle unique technical challenges. You thrive in collaborative environments and enjoy working with cross-functional teams to deliver innovative solutions. Your experience with PostgreSQL allows you to write efficient queries and optimize database performance, ensuring low-latency and high-availability for users. You are detail-oriented and take pride in delivering reliable and secure payment integrations that meet the needs of diverse clients.
Experience with alternative payment methods and banking integrations is a plus. Familiarity with RESTful services and microservices architecture will help you excel in this role. You are open to learning new technologies and adapting to the evolving landscape of financial technology. A proactive approach to problem-solving and a commitment to continuous improvement will set you apart as a candidate.
As a Java Software Engineer at Adyen, you will be responsible for building and maintaining our distributed, high-performance payment platform. You will work on developing new banking connections and enhancing existing payment integrations to ensure a seamless experience for our clients. Your role will involve the full development cycle, from designing and implementing new features to testing and deployment. You will collaborate closely with product managers and other engineers to understand user requirements and translate them into technical specifications. You will also monitor the performance of your applications post-release, ensuring stability and reliability in a production environment. Your contributions will directly impact how businesses process payments and manage their financial transactions.
At Adyen, we foster a culture of ambition and support, providing you with opportunities to grow your career. You will be part of a team that values collaboration and innovation, working together to solve complex challenges in the financial technology space. We offer a competitive salary and benefits package, along with a dynamic work environment that encourages personal and professional development. Our Bengaluru office is designed for in-person collaboration, and we believe that face-to-face interactions enhance teamwork and creativity. Join us in reshaping the future of payments and making a meaningful impact in the industry.
Apply now or save it for later. Get alerts for similar jobs at Adyen.