New
Job ID : JO00362

Java Manager

  • Mumbai
  • 1 week ago

Job Description

We are seeking an experienced Java Technical Lead with a minimum of 8-10 years of experience in 
software development, architecture, and team leadership. The ideal candidate should have extensive 
hands-on experience in Java development, strong knowledge of frontend frameworks such as 
Angular and ReactJS, and the ability to guide teams through the full software development lifecycle 
(SDLC). The role involves a combination of application design, development, technical mentoring, and project leadership. 

Job Requirements: 

• Master’s degree in Computer Science, Information Technology, or a related field. 
• 10+ years of experience in Java development, with significant experience in Spring Boot and 
backend architecture. 
• Proven experience in leading and mentoring development teams. 
• Expertise in frontend frameworks, including Angular and ReactJS. 
• Strong understanding of RESTful API design and development. 
• Experience with relational and non-relational databases. 
• Familiarity with version control systems like Bitbucket or GIT 
• Excellent problem-solving skills and attention to detail. 

Technical Expertise: 

• Advanced knowledge of Java, Spring Boot, Hibernate, and related technologies. 
• Proficiency in frontend development using Angular and ReactJS (minimum of 3-5 years). 
• Familiarity with databases such as MySQL, PostgreSQL, or NoSQL databases. 
• Experience with version control (e.g., Git, SVN) and CI/CD tools (e.g., Jenkins, Docker). 
• Strong understanding of web services, APIs, and integrating frontend and backend systems. 

Job Responsibilities: 

Technical Leadership & Team Mentorship: 
• Lead, mentor, and coach a team of developers across backend (Java) and frontend 
(Angular/ReactJS) technologies. 
• Provide technical direction and oversee the design and implementation of projects. 
• Conduct code reviews, enforce best practices, and drive improvements in software quality 
and team productivity. 
• Offer guidance in troubleshooting complex issues and implementing solutions. 
Application Design & Architecture: 
• Architect and design scalable, robust, and secure applications using Java and modern 
frontend frameworks (Angular/ReactJS). 
• Define and enforce architecture standards, patterns, and best practices across projects. 
• Participate in technical discussions with stakeholders and ensure alignment of technical 
solutions with business needs. 
Hands-on Development: 
• Actively participate in full-stack development, writing high-quality, maintainable, and scalable 
code. 
• Collaborate with cross-functional teams to define and implement APIs and integration points 
between backend and frontend. 
SDLC Management: 
• Lead the team throughout the complete SDLC: requirement gathering, architecture design, 
development, testing, deployment, and post-release support. 
• Foster an Agile development environment, ensuring proper sprint planning, execution, and 
retrospectives. 
• Identify risks and bottlenecks and proactively work to resolve them in collaboration with 
product owners and stakeholders. 
Frontend Framework Expertise (Angular & ReactJS): 
• Guide and assist the team in developing modern, dynamic, and responsive user interfaces 
using Angular or ReactJS. 
• Ensure frontend solutions are optimized for performance, scalability, and reusability. 
Cross-Team Collaboration & Communication: 
• Work closely with DevOps, QA, and other technical teams to ensure seamless integration, 
continuous deployment (CI/CD), and overall project health. 
• Communicate progress, risks, technical challenges, and architectural decisions effectively to 
stakeholders and other project leads.


Job Requirement


Additional Information

Job Type : Full Time
Experience : 7 - 10 years
Location : Mumbai, India
Qualification : + M.tech/M.Sc/MCA/MTech

Keywords

Similar Jobs