The Senior Software Engineer/Technical Lead will design and develop scalable digital banking solutions, lead teams, and ensure best practices across the software development lifecycle.
We are looking for a highly skilled Technical Lead / Senior Software Engineer with deep expertise in Java (Spring Boot) and Node.js to drive the design and delivery of scalable, high-performance digital banking solutions. This role requires strong ownership across the full software development lifecycle, from architecture to deployment, while collaborating closely with product, business, and delivery stakeholders.
Key Responsibilities- Lead the design and development of scalable, secure, and high-performance applications
- Architect and implement microservices-based solutions using modern frameworks
- Collaborate with product managers, business stakeholders, and delivery teams to translate requirements into technical solutions
- Drive system design, solution architecture, and technical decision-making
- Ensure best practices in coding standards, CI/CD, testing, and deployment
- Mentor and guide junior developers; provide technical leadership across teams
- Troubleshoot complex production issues and optimize system performance
- Contribute to innovation by exploring AI-assisted development tools (e.g., Claude Code)
- 10+ years of experience in full-stack software development
- Strong hands-on expertise in:
- Java (Spring Boot, Spring Cloud)
- Node.js (Express/NestJS preferred)
- Proven experience with microservices architecture & distributed systems
- Strong understanding of RESTful APIs, event-driven architecture, and system integration
- Experience with cloud platforms (AWS/Azure/GCP) is a plus
- Solid experience with databases (SQL & NoSQL)
- Strong knowledge of DevOps practices (CI/CD pipelines, Docker, Kubernetes)
- Excellent analytical, problem-solving, and debugging skills
- Experience in banking/financial services domain
- Exposure to AI tools like Claude Code or similar developer productivity tools
- Knowledge of security, compliance, and regulatory standards in banking systems
- Strong stakeholder management across business, product, and engineering teams
- Excellent communication and leadership skills
- Ability to work in a fast-paced, agile environment
Similar Jobs
Software
The Engagement Manager will manage strategic accounts, drive program execution, coordinate stakeholders, and ensure measurable results for customers and Postman.
Top Skills:
Api PlatformsDeveloper ToolingSaaS
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Design and optimize 5G L1/L2 software modules, collaborating globally while innovating for 5G and 6G advancements, ensuring high standards through testing and reviews.
Top Skills:
5GAICC++Cloud-NativeContainerizationGppL1L2Ml
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
The Senior Engineer will verify ASIC designs, implement UVM test environments, develop and run test cases, and collaborate across teams to enhance verification methodologies.
Top Skills:
AmbaAxiCadenceChiJenkinsJIRASimscopeSynopsysSystemverilogUvm
What you need to know about the Bengaluru Tech Scene
Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.


