Job Description:
We are seeking a highly experienced Senior Lead Developer with strong expertise in Java Full Stack Development and React to join our application delivery team. The successful candidate will lead a team of engineers in designing, developing, and delivering high-quality enterprise-grade applications. This role requires strong technical acumen, leadership skills, and a proactive approach to driving innovative solutions.
Core Responsibilities:
Technical Acumen:
Deliver business value through application development and enhancements
Demonstrate ownership and responsibility for assignments, including gathering requirements, design, implementation, testing, and deployment
Assess and guide technical direction and architecture decisions
Team Leadership:
Mentor and guide the team through design, estimation, development, and unit testing
Conduct code reviews, enforce coding standards, and promote best practices
Inspire and foster a collaborative team culture, driving continuous improvement
Support professional development and conduct regular performance reviews
Partnership:
Collaborate with business and technical stakeholders effectively
Participate in PI, product, and release planning
Ensure seamless collaboration with onshore and offshore teams
Additional Skills:
Expertise in deploying and troubleshooting Spring Boot applications on platforms like Tomcat/WebLogic/Cloud
Experience with API management platforms and observability tools
Knowledge of Test-Driven Development and automation testing
Familiarity with financial industry applications is a
Education & Experience:
Bachelor’s or higher degree in Computer Science, Engineering, or a related field
12+ years of experience in software development with at least 3+ years in a technical leadership role
Bachelor's Degree