Java Full Stack Developer

10 years

25 - 30 Lacs

Posted:6 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Contractual

Job Description

Job Title:

Java Full Stack Developer

Location:

Remote

Experience:

10+ Years

Job Summary

We are seeking a highly skilled and experienced

Java Full Stack Engineer

to join our team. The ideal candidate will bring deep expertise in both backend and frontend technologies, with strong architecture and system design experience. You will be responsible for building

scalable, high-performance applications

leveraging

Java, JSP, Spring, React, TypeScript, GraphQL, Node.js, Kafka, and AWS

. This role requires strong technical leadership, the ability to mentor others, and hands-on coding capability.

Key Responsibilities

  • Lead the design and architecture of complex, scalable, and high-performance web applications.
  • Develop and implement microservices architectures and RESTful APIs.
  • Build and maintain responsive frontend solutions using TypeScript, JavaScript, and React.
  • Implement GraphQL for efficient data querying and seamless frontend-backend integration.
  • Develop backend services using Java (JSP, Spring Boot, Spring MVC) and Node.js where required.
  • Deploy and manage applications on cloud platforms (AWS preferred).
  • Utilize Kafka or other messaging systems for real-time data streaming and pub-sub workflows.
  • Optimize applications for performance, scalability, and reliability.
  • Collaborate with cross-functional teams to design, build, and deliver product features.
  • Mentor junior engineers, perform code reviews, and enforce best coding practices.
  • Drive technical decisions and architectural standards across the platform.

Must-Have Skills

  • 10+ years of professional software development experience with strong focus on architecture and design.
  • Expertise in Java, JSP, and Spring Framework (Spring Boot, Spring MVC).
  • Proficiency in frontend technologies: TypeScript, JavaScript, and React.
  • Experience with GraphQL for data integration.
  • Strong understanding of Node.js for backend development.
  • Experience with Kafka or equivalent messaging systems.
  • Hands-on experience with AWS (or other cloud providers).
  • Proven track record of building scalable, high-performance, enterprise-grade applications.
  • Strong problem-solving and debugging skills.
  • Excellent communication, collaboration, and mentoring abilities.

Good To Have

  • Experience with CI/CD pipelines (GitHub Actions, Jenkins, Azure DevOps).
  • Familiarity with containerization (Docker, Kubernetes).
  • Exposure to security best practices in enterprise systems.
Skills: graphql,node.js,aws,java,data,architecture,spring,design

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You