
Application Closing Soon
Only a few days left to apply for this position.

We are hiring a Java Full Stack Engineer with 6+ years of experience for Gurgaon Location to build scalable, high-performance applications in a hybrid setup based in Gurgaon. The role involves end-to-end development across backend and frontend, with strong expertise in Java 11+, Spring Boot, REST APIs, and microservices architecture, along with frontend experience in React or Angular. The ideal candidate should have hands-on experience with distributed and event-driven systems (Kafka), databases like PostgreSQL/MS SQL using JPA/Hibernate, and cloud platforms (preferably AWS). Exposure to CI/CD pipelines, Kubernetes, and Agile methodologies is essential. Candidates with knowledge of Node.js, Domain-Driven Design (DDD), and Backend-for-Frontend (BFF) concepts will have an added advantage. This role requires a proactive problem-solver who can collaborate with cross-functional teams and contribute to high-quality product delivery in a fast-paced environment.
· 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.
· 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.

Software company
Don't miss this opportunity. Apply now and take the next step in your career.
Apply for this Position