Posted 18 June, 2026
Senior Software engineer
MASTER MIND CONSULTANCY
Mumbai, MH, MH, IN
Full Time
Job Title : Senior Software Engineer
Experience : 6 to 9 Years
Location : Mumbai
Roles & Responsibilities
-
Act as a senior hands-on developer for enterprise reporting and application platforms.
-
Take ownership of application components, ensuring scalability, stability, and performance.
-
Design, develop, and maintain applications using Java, Spring Boot, Hibernate, and database technologies.
-
Develop and optimize SQL queries, stored procedures, and database performance.
-
Collaborate with Business Analysts, Project Managers, and business users to gather requirements and provide technical solutions.
-
Prepare technical designs, test scenarios, and implementation plans for enhancements and new developments.
-
Work closely with users to ensure comprehensive testing and quality assurance of deliverables.
-
Provide Level 3 production support, perform root cause analysis (RCA), and resolve critical incidents.
-
Support release management activities and ensure smooth deployment of application changes.
-
Follow SDLC, coding standards, and change management processes to deliver high-quality solutions.
-
Contribute to platform modernization, automation, and continuous improvement initiatives.
-
Explore and adopt emerging technologies and AI-driven solutions to improve productivity.
- Collaborate with global teams to deliver business-critical solutions and support operational excellence.
Requisites
-
Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
-
Strong experience in Java application development and enterprise software engineering.
-
Hands-on expertise in Spring Boot, Hibernate, and Object-Oriented Programming (OOP).
-
Strong knowledge of RDBMS, SQL, Stored Procedures, Query Optimization, and Database Performance Tuning.
-
Experience in application design, development, testing, and production support.
-
Knowledge of Software Development Life Cycle (SDLC) and Change Management processes.
-
Ability to perform root cause analysis and troubleshoot complex production issues.
-
Experience working with business stakeholders to gather requirements and deliver solutions.
-
Understanding of software testing methodologies and quality assurance practices.
- Exposure to AI, automation, or emerging technologies is an advantage.