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.
Check Qualification

Quick Tip

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