Posted on: 25/11/2025
Job Title : Senior Java Full Stack Developer
Experience : 6+ Years
Location : Gurugram (On-site)
Notice Period : Immediate
Working Days : Monday to Friday
About the Role
We are looking for a highly skilled Senior Full Stack Developer with strong expertise in Java, React, and TypeScript. The ideal candidate will play a key role in designing scalable systems, leading development initiatives, and mentoring junior team members. This position requires someone who is both a hands-on developer and a technical leader capable of driving best practices, framework development, automation, and high-quality delivery.
Key Responsibilities
- Lead and mentor a team of developers, ensuring high technical standards and quality output.
- Design and develop scalable applications, frameworks, reusable components, and automation tools.
- Participate in solution architecture, high-level and low-level design discussions, and prepare detailed design documentation.
- Implement microservices-based architecture and ensure system scalability, reliability, and maintainability.
- Conduct regular code reviews, define coding standards, and enforce engineering best practices.
- Manage the complete SDLC including analysis, design, development, testing, deployment, and maintenance.
- Integrate third-party REST and SOAP APIs, external services, and SDKs when required.
- Ensure application security, performance optimization, and adherence to industry standards.
- Collaborate with QA, DevOps, Product, and Business teams to ensure successful project delivery.
- Lead automation initiatives for testing, deployment pipelines, CI/CD, and monitoring.
- Stay updated with modern technologies and propose relevant tools, frameworks, or techniques to improve efficiency.
- Promote the use of AI-driven development tools such as GitHub Copilot and ChatGPT for faster and more accurate development cycles.
- Participate in Agile ceremonies, manage task prioritization, and support continuous improvement across the team.
Technical Skills (Must Have) :
- Backend Development : Java 8+, Spring Boot, REST API development, framework and library creation.
- Frontend Development : React.js, TypeScript, component-based architecture.
- Application Servers and Tools : JBoss, Tomcat, Maven, Nginx.
- Databases : MySQL and MongoDB including schema design, performance tuning, DDL and DML operations.
- Version Control : Git and GitHub including branching strategy, code reviews, and release management.
- Testing : JUnit, TDD methodologies, and automation frameworks such as Jest and Mocha.
- Architecture and Design : Microservices architecture, distributed systems, design patterns, reusable components, algorithms, data structures.
- Documentation Tools : JSDoc, Javadoc, Markdown, XML, JSON.
- Best Practices : Secure coding (OWASP), exception handling, performance optimization, and code quality standards.
Good to Have :
- DevOps and Automation : Jenkins, GitHub Actions, Docker, Kubernetes.
- Operating System Skills : Strong Linux CLI knowledge and shell scripting.
- Cloud Platforms : AWS or Azure cloud services, serverless computing (Lambda, Functions).
- Application Migration : Experience migrating monolith applications to microservices.
- AI Tools : Practical use of AI-assisted development tools such as GitHub Copilot and ChatGPT.
- Agile Methodology : Experience leading sprint ceremonies, backlog grooming, and team planning.
- Open Source : Understanding of open-source ecosystem and contribution practices.
Candidate Profile
- Minimum 6 years of hands-on experience in full stack development using Java, React, and TypeScript.
- Strong background in designing scalable frameworks and automation solutions.
- Proven experience as a technical lead or mentor.
- Excellent problem-solving, debugging, and architectural analysis skills.
- Strong communication skills with the ability to work with technical and non-technical stakeholders.
- Passionate about modern engineering practices, emerging technologies, and building high-performance development teams.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1580131
Interview Questions for you
View All