Job Title:  Consultant | Java Springboot Full Stack | Mumbai | Engineering

Job requisition ID ::  79793
Date:  Jun 18, 2025
Location:  Mumbai
Designation:  Consultant
Entity: 

Job Title: Full Stack Developer

Level: Consultant

Location: Mumbai

 

Role Overview:

We are looking for an experienced Full Stack Developer with 8-10 years of hands-on experience. As a Consultant, you will work on both the front-end and back-end aspects of software development, collaborating with cross-functional teams to deliver high-quality, scalable, and secure applications. You will also be expected to provide expert guidance, support, and input to both internal teams and clients.

Required Skills & Experience:

·       8+ years of hands-on experience as a Full Stack Developer with a focus on both front-end and back-end development.

·       Strong experience with front-end technologies: HTML5, CSS3, JavaScript, TypeScript, and frameworks like React.js, Angular, or Vue.js.

·       Strong experience with back-end technologies: Node.js, Java, Spring Boot, Python, or .NET.

·       Extensive knowledge of databases: SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis).

·       Experience with API development (RESTful and microservices).

·       Proficiency in using version control systems such as Git.

·       Solid understanding of cloud platforms (AWS, Azure, GCP) and related services.

·       Hands-on experience with containerization (Docker) and CI/CD pipelines.

·       Understanding of Agile methodologies (Scrum, Kanban).

·       Ability to troubleshoot, debug, and optimize performance across both front-end and back-end systems.

·       Strong problem-solving skills and attention to detail.

Good to have:

·       Experience with automated testing frameworks (e.g., Jest, Mocha, Selenium).

·       Knowledge of DevOps practices, including continuous integration, continuous delivery, and infrastructure as code.

·       Familiarity with UI/UX principles and collaborating with design teams.

·       Experience with serverless computing or working in event-driven architectures.

·       Exposure to enterprise-level applications or large-scale systems.

Educational Qualifications:

Bachelor’s degree in computer science, Information Technology, Engineering, or related field. Master’s degree is a plus.