
Search by job, company or skills
We are looking for a Director Tools (enterprise application development- in Java and Spring Boot ) for a global IT service provider, based out of Chennai, with 13-16 years of experience.
Role Overview:
This role will be pivotal in driving innovative solutions, managing a talented team of developers, and ensuring high-quality standards in our Java and Spring Boot projects. The ideal candidate will possess a strong technical background, excellent leadership skills, and a passion for technology and development.
Key Responsibilities:
- Leadership and Team Management:
- Lead, mentor, and manage a diverse team of software engineers and developers.
- Foster a collaborative and innovative team culture that encourages professional growth and development.
- Set clear objectives and performance standards for the team, conducting regular performance reviews.
- Enterprise Application Development:
- Oversee the design, development, and implementation of enterprise-level applications using Java and Spring Boot.
- Ensure best practices in coding, testing, and deployment are adhered to.
- Collaborate with cross-functional teams to define project requirements and deliver solutions that meet business needs.
- Project Delivery Management:
- Manage project timelines, resource allocation, and budgets to ensure timely delivery of projects.
- Establish metrics for measuring project success and implement strategies for continuous improvement.
- Communicate project status to stakeholders and address any challenges or risks proactively.
- Technical Expertise:
- Stay updated with the latest industry trends and technologies related to Java, Spring Boot, and enterprise application development.
- Provide technical guidance and support to the team, helping to troubleshoot complex issues and optimize application performance.
- Strategic Planning:
- Contribute to the development of the overall technology strategy and roadmap.
- Identify opportunities for innovation and process improvements within the development lifecycle.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field (Master's preferred).
- 8+ years of experience in software development, with a focus on enterprise applications.
- 5+ years of experience in a leadership role, managing teams of software developers.
- Strong proficiency in Java and Spring Boot; familiarity with other programming languages is a plus.
- Proven experience in project management methodologies (Agile, Scrum, etc.).
- Excellent communication, interpersonal, and organizational skills.
- Ability to work in a fast-paced environment and manage multiple projects simultaneously.
Job ID: 145165243