Pan Asia GroupJob Description – Senior Manager – IT Projects (Java Full Stack)
Position: Senior Manager – IT Projects (Java Full Stack)
Grade/Level: M1/M2
Department: IT
Location: Guwahati
Reporting To: Chief Manager – IT Projects
Team Size: 5–10 Direct Reports
Job Summary
We are looking for an experienced Java Full Stack Technical Lead / Senior Manager with strong hands-on expertise in Java, Spring Boot, Hibernate, JPA, and Angular or React.
The role will involve leading a team of full-stack developers, designing and developing scalable enterprise applications, conducting code reviews, providing technical guidance, managing stakeholders, and ensuring timely delivery of high-quality solutions.
The ideal candidate should combine strong hands-on technical expertise with proven team leadership and stakeholder management experience.
Key Responsibilities
Lead, mentor, and manage a team of 5–10 full-stack developers.
Design and develop scalable, secure, and high-performance enterprise applications.
Develop backend services, RESTful APIs, and microservices using Java, Spring Boot, Hibernate, and JPA.
Develop responsive web applications using Angular or React, JavaScript, TypeScript, HTML5, and CSS3.
Conduct code reviews and ensure adherence to coding standards and engineering best practices.
Provide technical guidance and resolve complex development and production issues.
Design and implement software using appropriate design patterns and architectural practices.
Integrate third-party APIs, services, and enterprise systems.
Analyze and optimize application performance, scalability, and reliability.
Allocate tasks, monitor project progress, and ensure timely delivery of modules and milestones.
Collaborate with architects, product owners, business stakeholders, QA teams, and cross-functional teams.
Ensure adherence to SDLC, Agile methodologies, and DevOps practices.
Work closely with QA teams on test coverage, defect resolution, and quality releases.
Support deployment, release management, production stabilization, and continuous improvement.
Maintain high standards of technical documentation, testing, code quality, and compliance.
Required Qualifications
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
Experience
10–13 years of overall IT experience in application development and enterprise software delivery.
Minimum 3+ years of experience in a Technical Lead / Team Lead role.
Proven experience managing full-stack development teams.
Experience designing, developing, and deploying large-scale enterprise applications.
Required Technical Skills
Backend
Java
Spring Boot
Hibernate
JPA
RESTful APIs
Microservices
Frontend
Angular or React
JavaScript
TypeScript
HTML5
CSS3
Architecture & Development
Software architecture
Design patterns
Application scalability
Code reviews
Performance optimization
Debugging and troubleshooting
Third-party/API integration
DevOps & Tools
Git
Jenkins
CI/CD
Docker
Kubernetes
Process
Agile methodology
SDLC
DevOps practices
Release and deployment management
Leadership & Soft Skills
Strong team leadership and mentoring skills
Stakeholder management
Excellent analytical and problem-solving abilities
Strong communication and decision-making skills
Ability to manage multiple priorities and deliver within timelines