Bestkaam Logo
Deloitte Logo

Full Stack Engineer

Actively Reviewing the Applications

Deloitte

Delhi NCR, Haryana, India Full-Time Remote
Posted 3 months ago Apply by May 4, 2026

Job Description

Job Title: Software Engineer Location: Gurgaon (Hybrid/On-site) Experience: 5+ Years (Must) Employment Type: Full-time Job Overview: We are looking for a highly skilled Software Engineer with 5?6 years of experience in developing scalable, high-quality software solutions using Java , front-end technologies , and modern frameworks . The ideal candidate will have hands-on experience with microservice architecture , cloud platforms (AWS) , and DevOps tools , as well as familiarity with AI-assisted development tools . This role requires a strong technical foundation, collaboration skills, and a passion for continuous learning and innovation. Key Responsibilities: Deliver end-to-end software solutions using agile methodologies . Develop robust, scalable applications using Java and front-end technologies such as JavaScript or TypeScript . Utilize the Spring Framework to design and build RESTful APIs . Leverage AI tools (e.g., GitHub Co-Pilot) to improve coding efficiency and quality. Architect and implement microservice-based applications for modular, scalable systems. Implement and maintain front-end frameworks such as React or Angular for responsive and user-friendly interfaces. Design optimized data models and integrate with databases such as Oracle , MySQL , PostgreSQL , Snowflake , or NoSQL (e.g., DynamoDB ). Use Docker for containerization and application deployment. Work with Kubernetes (K8s) for container orchestration and scaling. Develop and test applications using frameworks like JUnit , Cucumber , Gauge , or Selenium . Build and deploy highly performant applications on AWS cloud environments. Utilize DevOps tools such as Terraform , Ansible , Jenkins , and Bamboo for CI/CD and automation. Collaborate in a pair-programming and TDD environment to ensure clean, maintainable code. Work with APIs , caching , and messaging systems for seamless integration across services. Occasionally travel for project or client needs. Maintain strong communication and a customer-centric approach throughout the project lifecycle. Required Skills & Qualifications: 5?6 years of professional experience in software development . Proficiency in Java , Spring Boot , JavaScript/TypeScript , and RESTful API development . Strong understanding of microservices , cloud deployment (AWS) , and containerization (Docker, Kubernetes) . Experience with SQL/NoSQL databases and data modeling . Familiarity with DevOps tools such as Terraform, Ansible, Jenkins, and Bamboo. Hands-on experience with testing frameworks (JUnit, Cucumber, Selenium). Exposure to AI-driven development tools like GitHub Co-Pilot. Knowledge of Snowflake and Snowpark Container Services is a plus. Excellent communication and collaboration skills, with a passion for problem-solving and learning new technologies. Good to Have: Experience with CI/CD pipelines and infrastructure as code (IaC) . Knowledge of cloud cost optimization and performance tuning. Exposure to Agile/Scrum methodologies and pair programming environments. Why Join Us: Opportunity to work on cutting-edge technologies and AI-driven development tools . Collaborative and innovative work culture. Exposure to modern cloud architectures and enterprise-scale projects. Competitive compensation with career growth opportunities.

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.