Tech Lead
Tech LeadAbout the Role:
We seek an experienced Technical Lead with expertise in Java, and Spring Boot to join our dynamic team. The ideal candidate will lead a team of 4 to 8 developers and play a critical role in impact analysis, technical design, development, and agile sprint-based delivery.
Key Responsibilities:
• Lead, mentor, and manage a team of 4 to 8 developers, ensuring timely and high-quality delivery of projects.
• Perform impact analysis for new features, changes, and enhancements.
• Develop technical design documents and work closely with stakeholders to translate business requirements into technical solutions.
• Develop and maintain applications using Vue.js, Java, and Spring Boot.
• Ensure code quality, adherence to coding standards, and best practices.
• Actively participate in Agile/Scrum ceremonies, including sprint planning, reviews, and retrospectives. Collaborate with cross-functional teams to ensure seamless integration and performance optimization.
• Troubleshoot, optimize, and maintain the applications' performance, security, and scalability.
Required Skills and Qualifications:
• Minimum 6 years of experience in software development with expertise in Java, and Spring Boot. Experience in Vue.js is an added advantage.
• Hands-on experience in designing and developing scalable and efficient systems.
• Prior experience in the banking domain, particularly in Trade Finance or Supply Chain Financing, is a nice-to-have advantage.
• Strong understanding of Agile/Sprint methodologies and experience in leading agile teams.
• Proven experience in producing detailed technical design documents and leading the technical direction of projects.
• Excellent analytical, problem-solving, and communication skills.
• Ability to work on-site from the Chennai (Mount Road) office, with no work-from-home option.
Additional Skills:
• Experience with performance tuning, security practices, and cloud-based deployment strategies are a plus.
• Familiarity with tools like Jira and Confluence for project tracking and collaboration.
• Strong interpersonal skills with the ability to motivate and guide a team towards achieving project goals.