HamburgerMenu
hirist

Senior Java Full Stack Developer

Vikgol
Gurgaon/Gurugram
6 - 7 Years

Posted on: 25/11/2025

Job Description

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.


info-icon

Did you find something suspicious?