Job Description

Java Full Stack Engineer

Experience: 6+ Years

Location: Gurgaon (Hybrid)

Key Responsibilities:

  • Contribute to all stages of software development lifecycle.
  • Analyze user requirements to define business objectives.
  • Envisioning system features and functionality.
  • Identify and resolve any technical issues arising.
  • Involvement in Story creation, requirements, and design for new features and improvements.
  • Delivery of new features and bug tickets.
  • Write and maintain code in a fast-paced, quality-focused environment.
  • Create detailed design documentation.
  • Help identify defects, issues, and risks within the software system.
  • Work closely and proactively with the product teams to determine the best way to increase the quality of the product.
  • Keeping up to date with the latest technology trends and releases.
  • Collaborate with product managers and architects to build and deploy world-class software.
  • Guide team development efforts towards successful project delivery.

Required Skills:

  • · Bachelor’s degree in computer science or related fields preferred.

  • · 6+ years of experience developing core Java applications across enterprise, SME, or start-up environments.

  • · Experience with Node.js / Express.js is a strong plus.

  • · Proven experience with distributed systems and event-driven architectures.

  • · Expertise in Spring Boot, Spring Framework, and RESTful API development.

  • · Experience in designing, building, and monitoring microservices.

  • · Solid background in persistence technologies including JPA, Hibernate, MS-SQL, and PostgreSQL.

  • · Proficient in Java 11+, including features like Streams, Lambdas, and Functional Programming.

  • · Experience with CI/CD pipelines using tools such as Jenkins, GitLab CI, GitHub Actions, or AWS DevOps.

  • · Familiarity with major cloud platforms: AWS, Azure, or GCP (AWS preferred).

  • · Front-end development experience using React or Angular with good understanding of leveraging best practices around HTML, CSS3/Tailwind, Responsive designs.

  • · Comfortable in Agile environments with iterative development and regular demos.

  • · Experience with container orchestration using Managed Kubernetes (EKS, AKS, or GKE).

  • · Working knowledge of Domain-Driven Design (DDD) and Backend-for-Frontend (BFF) concepts.

  • · Hands-on experience integrating applications with cloud services.

  • · Familiarity with event-driven technologies (e.g., Kafka, MQ, Event Buses).

  • · Hospitality services domain experience is a plus.

  • · Strong problem-solving skills, with the ability to work independently and in a team.

  • · Proficiency in Agile methodologies and software development best practices.

  • · Skilled in code and query optimization.

  • · Experience with version control systems, particularly Git.

Share this job:
Please let NextHire know you found this job on Remote First Jobs 🙏

297 similar remote jobs

Explore latest remote opportunities and join a team that values work flexibility.

Remote companies like NextHire

Explore remote-first companies similar to NextHire. Discover other top-rated employers that offer flexible schedules and work-from-anywhere options.

Project: Career Search

Rev. 2026.5

[ Remote Jobs ]
Direct Access

We source jobs directly from 21,000+ company career pages. No intermediaries.

01

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

02

Advanced Filters

Filter by category, benefits, seniority, and more.

03

Priority Job Alerts

Get timely alerts for new job openings every day.

04

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

21,000+ SOURCES UPDATED 24/7
Apply