Java Fullstack Technical Manager/Technical Lead
Job Overview:
We are seeking a highly skilled and experienced Java Fullstack Technical Manager/Technical Lead to join our dynamic team at USA Today Network. The ideal candidate will have a strong background in full-stack development, with extensive experience in Java and related technologies. This role requires leadership capabilities to manage a team of developers and deliver high-quality software solutions.
Key Responsibilities:
- Team Leadership: Lead, mentor, and manage a team of full-stack developers, fostering a collaborative and high-performance work environment.
- Project Management: Oversee the planning, execution, and delivery of software development projects, ensuring they meet quality standards and deadlines.
- Technical Expertise: Provide technical guidance and expertise in Java and full-stack development, including front-end and back-end technologies.
- Architecture & Design: Design and develop scalable and robust software architectures, ensuring the technical feasibility of UI/UX designs.
- Code Quality: Ensure high code quality through code reviews, automated testing, and adherence to best practices and coding standards.
- Stakeholder Communication: Collaborate with stakeholders, including product managers, designers, and other engineering teams, to gather requirements and provide technical insights.
- Continuous Improvement: Drive continuous improvement initiatives, including the adoption of new tools, processes, and technologies to enhance team productivity and product quality.
- Risk Management: Identify technical risks and implement mitigation strategies to ensure project success.
Required Skills and Qualifications:
Education: Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
Experience: 8+ years of experience in full-stack development with a strong focus on Java technologies.
Technical Skills:
- Proficiency in Java, Spring Framework, Hibernate, and related technologies.
- Experience with front-end technologies such as Angular, React, or Vue.js.
- Knowledge of HTML, CSS, JavaScript, and related web technologies.
- Familiarity with database technologies like MySQL, PostgreSQL, or MongoDB.
- Experience with RESTful APIs and microservices architecture.
- Strong understanding of version control systems, preferably Git.
- Familiarity with CI/CD pipelines and DevOps practices.
Leadership Skills:
- Proven experience in leading and managing development teams.
- Strong interpersonal and communication skills.
- Ability to motivate and inspire team members to achieve project goals.
Problem-Solving: Excellent analytical and problem-solving skills with a detail-oriented mindset.
Agile Methodologies: Experience working in Agile/Scrum environments.
Preferred Qualifications:
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Knowledge of containerization technologies such as Docker and Kubernetes.
- Certification in Java or related technologies.
- Familiarity with mobile development frameworks.
Benefits:
- Competitive salary and performance-based bonuses.
- Comprehensive health insurance.
- Professional development opportunities and support for certifications.
- A collaborative and inclusive work environment.
Location:
- Mumbai – India
Department:
- Technology/Engineering
Reports to:
- Project Manager or Director
Position Type:
- Full-Time