Description
You will lead a development team, setting the technical direction for software solutions.
Responsibilities
- Lead a team of developers and provide technical guidance across projects.
- Drive solution design, enforce code quality, and optimize application performance.
- Collaborate with product owners and architects to define technical requirements.
- Conduct code reviews, technical grooming, and participate in sprint planning.
- Mentor team members and troubleshoot complex technical blockers to ensure timely delivery.
Required Skills
- 16+ years of professional experience.
- Strong expertise in Java and Spring Boot.
- Proficiency with Angular and JavaScript.
- Experience working with microservices architecture and Cloud Platforms (AWS).
- Hands-on experience with MySQL and PostgreSQL.
- Familiarity with banking domain requirements.
- Ability to lead, mentor, and motivate engineering teams.
- Strong problem-solving and analytical capabilities.