Senior Software Engineer (Java)
About this job
As a Senior Software Engineer (Java) at Adyen in Bengaluru, you will design and scale low-latency distributed systems for the Authentication and Tokenization team. Adyen is a financial technology platform providing payments, data, and financial products to major global enterprise merchants. In your daily work, you will build and maintain high-performance platforms, write testable code, and handle the complete end-to-end lifecycle of new functionalities from initial design to bringing code live. You will navigate complex compliance frameworks like RBI mandates, optimize transaction flows, and support core financial data processes. Collaborating with a diverse, international engineering team, you will launch features fast, review code, and tackle unique technical challenges at scale to ensure secure, reliable checkout experiences worldwide.
Responsibilities
- Build and maintain distributed high-performance platforms
- Take full responsibility from initial design to bringing new functionality live
- Identify and improve platform parts to make them robust and scalable
- Collaborate across teams and time zones, review code, and accept feedback
- Help with core financial data processes and finance infrastructure to keep it secure and reliable
- Launch fast and iterate often to bring code live for businesses and shoppers
Requirements
- 7+ years of experience working with object-oriented programming languages (Java)
- Flexibility and strong teamwork skills with an eye for detail
- Ability to take ownership, lead projects, and write testable code
- Excellent communication skills to articulate complex technical concepts
- Proficiency in English for operating in a global setting
Good to have
- Proficiency in languages other than English
Who should apply
This role suits experienced software engineers with a strong background in Java and distributed systems who enjoy taking end-to-end project ownership. Candidates who thrive in a fast-paced, office-first collaborative environment and have experience tackling complex technical challenges will do well here. Because the posting specifies 7+ years of object-oriented programming experience, freshers cannot apply.
Frequently asked questions
What is the location for the Senior Software Engineer (Java) role at Adyen?
The Senior Software Engineer (Java) role is based out of Adyen's Bengaluru office on an office-first model.
What technical stack is used by Adyen for this role?
Adyen uses Java 21, RESTful Web Services, SQL/PostgreSQL using MyBatis, Tomcat, Gradle, CockroachDB, and Elasticsearch.
How many years of experience are required to apply for the Senior Software Engineer (Java) position at Adyen?
Applicants need 7+ years of experience working with object-oriented programming languages, specifically Java.
Can freshers apply for the Senior Software Engineer (Java) position at Adyen?
No, freshers cannot apply as the role requires 7+ years of professional experience.
Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.