Jobs
Job Description
We are seeking a highly skilled and experienced Senior Manager to lead our Java development team.
The ideal candidate will have a minimum of 12 years of experience in application development, with a strong technical background in Java and relevant technologies. This role requires a blend of technical
leadership and team management skills, as the candidate will be responsible for both leading technical
initiatives and managing the development team..
Job Requirements:
• Master’s degree in computer science, Information Technology, or a related field.
• Minimum of 12 years of experience in software development, with a focus on Java and related
technologies.
• Strong technical background in Java development, including hands-on experience with Java
EE, Spring Framework, Hibernate, etc.
• Proven experience as a technical lead in Java application development projects.
• Experience managing and leading development teams, including hiring, coaching, and
performance management.
• Excellent project management skills, with the ability to prioritize tasks and manage multiple
projects simultaneously.
• Strong problem-solving and decision-making skills.
• Excellent communication and interpersonal skills.
Job Responsibilities:
Technical Leadership:
• Provide technical leadership and guidance to the Java development team.
• Lead architectural design discussions and make technology decisions aligned with business
goals.
• Ensure adherence to best practices, coding standards, and development methodologies.
Team Management:
• Manage and mentor a team of Java developers, including hiring, training, and performance
evaluation.
• Foster a collaborative and high-performing team culture.
• Provide coaching and support for career development and skill enhancement.
Project Management:
• Oversee the planning, execution, and delivery of Java development projects.
• Define project scope, timelines, and resource allocation in collaboration with stakeholders.
• Monitor project progress and take proactive measures to mitigate risks and ensure timely
delivery.
Cross-Functional Collaboration:
• Collaborate closely with product managers, architects, QA engineers, and other stakeholders
to ensure alignment of technical solutions with business requirements.
• Facilitate communication and coordination between different teams to drive project success.
Continuous Improvement:
• Identify opportunities for process improvements and efficiency gains within the development
team.
• Implement best practices for software development lifecycle management, including version
control, code review, and release management.
Resource Planning and Allocation:
• Work with senior leadership to forecast resource needs and budget requirements for the Java
development team.
• Allocate resources effectively to optimize team productivity and project outcomes.
Stakeholder Management:
• Communicate effectively with internal and external stakeholders to provide project updates,
address concerns, and manage expectations.
• Build and maintain strong relationships with key stakeholders to foster trust and collaboration.
Job Requirement
Additional Information
Job Type | : | Full Time |
Experience | : | 12 - 15 years |
Location | : | Gandhinagar, India |
Qualification | : | + M.tech/M.Sc/MCA/MTech |