30 Jul
|
Important Group
|
Bengaluru
30 Jul
Important Group
Bengaluru
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 solid 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)
Required Skills & Experience
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)
Solid knowledge of DevOps practices (CI/CD pipelines, Docker, Kubernetes)
Excellent analytical, problem-solving, and debugging skills
Good to Have
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
Soft Skills
Strong stakeholder management across business, product, and engineering teams
Excellent communication and leadership skills
Ability to work in a rapid-paced, agile setting
📌 Senior Software Engineer/technical Lead Bengaluru
🏢 Important Group
📍 Bengaluru