Key Responsibilities
- Design, develop, and test high-quality product features across multiple domains.
- Collaborate with engineering managers, architects, QA, and other stakeholders to deliver innovative, scalable, and high-performance solutions.
- Provide technical guidance, mentorship, and support to junior engineers.
- Identify areas for technical improvement and propose actionable solutions.
- Ensure adherence to coding standards, best practices, and agile methodologies.
- Own and drive regression testing, ensuring product stability and performance.
- Conduct agile ceremonies effectively and promote best practices within the team.
- Work closely with PMO, Product, and Management on project planning, prioritization, and execution.
- Act as a servant leader , fostering a collaborative and high-performance engineering culture.
Requirements
- 5-8 years of hands-on development experience in Java and related technologies.
- Bachelor's or Master’s degree in Computer Science, Engineering, Mathematics , or a related field.
- Strong expertise in Java, JUnit, JMeter, Maven, Git, Fortify, and Sonar .
- Experience designing and implementing REST APIs, web services, and SOA components .
- Solid understanding of object-oriented design (OO) principles and design patterns.
- Experience with both SQL and NoSQL databases .
- Proven track record of developing and maintaining high-traffic backend services .
- Hands-on experience working in agile/scrum environments for at least two years.
- Excellent problem-solving, analytical, and debugging skills .
- Strong verbal and written communication skills .
- Ability to manage multiple tasks simultaneously with minimal supervision.
- Experience working with cross-functional, distributed teams across geographies and time zones.
- Prior experience in the payments or finance industry is a plus.
- Team leadership or scrum master experience is a strong advantage.
Preferred Qualifications (Nice to Have)
- Experience in frontend technologies such as React.js, GraphQL , or mobile app development (iOS/Android) .
- Familiarity with C++ (for bug fixes or extending functionality) .
- Prior experience coaching and mentoring junior engineers.
Our Benefits:
.
.
Any general requests for consideration of your skills, please.