Posted on: 25/11/2025
Description : Senior Software Engineer
Exp : 7+ years of experience
Location : Bangalore (Hybrid)
Job Description :
Your Responsibilities :
Design and Implementation of applications and payment processing rules including :
- Creating or reviewing functional specification of user applications with regard to completeness, consistency, and ease of implementation.
- Creating or reviewing design specifications. These include module layout and intermodule communication, process, program, and page layout with particular emphasis on compact, efficient and reliable design and implementation.
- Designs that have Active-Active, Real-time processing design principles with a focus on zero- downtime implementation strategy.
- Software coding in the appropriate language in specified modules or projects with adherence to internal guidelines for coding and incode documentation. Software reliability is of extreme importance.
- Software must be written with ease of debugging and testing in mind.
- Software faults/changes are to be remedied with the change and version control.
- External and internal software documentation must be written for all projects. Documentation should be accurate, concise and adhere to company documentation formats.
- Work with Engineers working in same and across squads to ensure the development process is completed on time, and to the engineering standards.
- Participate in key initiatives from the Technology team on innovative ways to improve capability, standards and risk profile of the platform.
- Cooperate with other departments as required to perform assigned duties or reasonably assist other staff in performing their duties.
- At all times act in a courteous and professional manner and use best judgement to advance the interests of the company, its customers, and staff.
Your skills & Your Experience :
- Good experience of 7+years in TypeScript, Java , SQL(Primary) and PLSQL(Secondary), AWS
- Strong Java/Object oriented programming background
- Experience in SQL, IBM MQ and SSL configuration.
- Experience with CICD tooling and Engineering best practices.
- Excellent written and verbal communication skills
- Good knowledge of Banking and Payments Industry
- Experience with source control systems (GitHub) and with CI/CD tool (Github Actions, TeamCity, UCD, SonarQube, Security and Vulnerabilities etc.)
- Experience with Monitoring tool ObservInc , Prometheus & AppDynamics
- Experience working in DevOps and DevSecOps model
- Working knowledge of Kafka, IBM MQ and MongoDB.
- Microservice Architecture, Design Patterns and best practices.
- Experienced in Performance Tuning, High throughput and resilient applications.
- Agile methodologies and working on short sprint cycles.
- Experience with Docker, Kubernetes and AWS is highly desirable.
Your Qualifications :
- Bachelors of Engineering (Computer Science, Information technology) or equivalent
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Full-Stack Development
Job Code
1579454
Interview Questions for you
View All