Previous Job
Previous
Senior Software Engineer - Level 7
Ref No.: 26-00276
Location: Pune, Maharashtra
Start Date: 07/14/2026
 
Job Description
Overview
This position will be responsible for delivering of Quality Engineering services (Code quality, Testing Services, Performance Engineering, Testing and Environment automation, Development Collaboration, Continuous Integration)

• Would you like to develop industry-leading solutions for fighting fraud?
• Are you motivated by speeding business solutions to market?
• Do you want to innovate, using cutting-edge technologies on challenging business problems?

Role
This role involves working with a team of talented engineers to develop high-performance, low-latency Java-based solutions .
In this role, you will be responsible for:
• Work closely with technical leads for assigned projects to assist in design and implementation tasks
• Design and implementation of innovative, low-latency, high-performance Java-based capabilities on the Client Fraud Platform.
• Work as part of a co-located Agile Scrum team.
• Work closely with Product Owners, Business Analysts, Systems Analyst, Technical leads and other developers to define user stories.
• Develop high-quality, scalable and secure software solutions.
• Assist with operational issues by troubleshooting incidents.
• Research alternative technical solutions to meet changing business needs.
• Work with project team to meet due dates, while working through emerging issues and recommending solutions.
• Produce design documentation in accordance with Client documentation standards.

All About You
• Must be high-energy, detail-oriented, proactive and have the ability to function under pressure in an independent environment.
• Must provide the necessary skills to have a high degree of initiative and self-motivation to drive results.
• Possesses strong communication skills -- both verbal and written – and strong relationship, collaborative skills and organizational skills.
• Willingness and ability to learn and take on challenging opportunities and to work as a member of geographically distributed project team.
• Good knowledge of Agile software development processes.
• Comfortable working in a Linux environment, using VI editor and general command line proficiency

Essential Skills:
• Proficiency with Java JDK 17 or greater.
• Creating and debugging J2EE REST Web Services, gRPC-based service development and Web Applications
• Database experience, including Oracle and SQL scripting
• Experience with Spring Framework (including Spring Boot) and Maven
• Experience writing unit tests with Junit and Mockito
• Experience working with JBoss and/or Apache Tomcat
• Experience with Git

Desirable skills
• Messaging – Kafka
• Experience working with containerised environments, such as Kubernetes/OpenShift/CloudFoundry
• Experience with integration frameworks such as Apache Camel/Spring Integration
• Knowledge of distributed systems and messaging queuing systems.
• Knowledge of Splunk or other alerting and monitoring solutions.
• Knowledge of Tomcat, Spring, Spring Boot, Shell Scripting, JSON