HamburgerMenu
hirist

Senior Java Full Stack Developer

Vikgol
Gurgaon/Gurugram
4 - 5 Years

Posted on: 16/12/2025

Job Description

Job Title : Senior Java Full Stack Developer


Experience : 4 to 5 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?