Full Stack Java Developer
Experience: 3–8 Years
Location: Mumbai / Navi Mumbai
Employment Type: Full-time
Job Summary
We are looking for a skilled Full Stack Java Developer with 3–8 years of experience in designing, developing, and maintaining scalable web applications.
The ideal candidate should have strong hands-on experience with Java-based backend development along with modern frontend technologies. The role involves working across the complete software development lifecycle, collaborating with cross-functional teams, and contributing to application architecture, performance, security, and code quality.
Key Responsibilities
Design, develop, test, and maintain full-stack web applications.
Develop scalable backend services and APIs using Java and Spring-based frameworks.
Build responsive and reusable frontend components using modern JavaScript frameworks.
Integrate frontend applications with backend services, databases, and third-party APIs.
Participate in application design and technical architecture discussions.
Write clean, maintainable, efficient, and well-documented code.
Develop and consume RESTful APIs and web services.
Troubleshoot application defects and resolve performance issues.
Perform code reviews and follow development best practices.
Work closely with product, QA, DevOps, UI/UX, and business teams.
Implement application security, authentication, and authorization mechanisms.
Support application deployments across development, testing, staging, and production environments.
Participate in Agile development activities including sprint planning, estimation, and retrospectives.
Maintain technical documentation and contribute to continuous improvement initiatives.