Key Skills: Spring Boot, Multi Threading, Java, Concurrency, Banking Operations, DTCC
Roles and Responsibilities:
- Manage end-to-end delivery of software solutions, including requirement gathering, design, implementation, testing, and deployment
- Conduct impact analysis for changes and provide technical consultation
- Engage with stakeholders across technical, business, operations, and vendor teams
- Advise on technical solutions for complex issues and participate in production support activities
- Raise incident tickets, conduct crisis calls, and maintain incident timelines
- Conduct post-incident reviews and manage risk and control activities related to applications and infrastructure
- Participate in service resiliency exercises and team-level activities, including design sessions and retrospectives
- Work independently and collaboratively across teams, demonstrating agility and proactivity
Skills Required:
- Strong expertise in Java, with hands-on experience in Concurrency and Multi-Threading
- Solid knowledge of Spring Boot for building scalable backend services
- Experience in full stack development and understanding of application lifecycle
- Familiarity with banking domain processes and Banking Operations (nice-to-have)
- Exposure to DTCC systems and financial services compliance (nice-to-have)
- Ability to handle incident management, risk assessments, and technical consultations
Education: B.Tech, B.Tech M.Tech (Dual), M.Tech in Software Engineering, Software Systems, or Software Technology