10,000+ Active Jobs
|
500+ Hiring Companies
|
100% Verified Jobs
India
HiringGo Logo
Companies
Exclusive Jobs
Jobs Login
Homeโ€บCompaniesโ€บRecognizedโ€บSr Software Engineer - Java (Mumbai)
R

Sr Software Engineer - Java (Mumbai)

๐Ÿ“LOCATIONMumbai City
๐Ÿ“ˆEXPERIENCE0 to 4 Yrs
๐Ÿ•˜TYPEFull time
๐ŸฅIndustryIT Services & Consulting
๐Ÿ—“POSTED30 Jul 2026

01Key Responsibilities

1. Software Development: Lead the design and development of complex software applications and systems using Java and related technologies. This includes writing clean, efficient, and maintainable code that meets functional and non-functional requirements. 2. Technical Leadership: Provide technical leadership and guidance to the development team, including mentoring junior engineers, conducting code reviews, and sharing best practices for software development. 3. Architecture Design: Contribute to the architectural design and decisions of software systems, including designing scalable, reliable, and secure architectures that align with business goals and industry best practices. 4. Performance Optimization: Identify performance bottlenecks and optimize the performance of Java applications by implementing productive algorithms, tuning database queries, and leveraging caching mechanisms. 5. Code Quality Assurance: Ensure code quality and adherence to coding standards by implementing automated tests, performing code reviews, and conducting static code analysis using tools like SonarQube or Checkstyle. 6. Continuous Integration/Continuous Deployment (CI/CD): Implement CI/CD pipelines to automate the build, test, and deployment processes of Java applications using tools like Jenkins, GitLab CI/CD, or CircleCI. 7. Troubleshooting and Debugging: Debug complex issues, diagnose root causes, and implement effective solutions to resolve technical issues encountered during development, testing, or production. 8. Collaboration: Collaborate with cross-functional teams, including product managers, designers, QA engineers, and DevOps engineers, to ensure the successful delivery of software projects and features. Key Skills and Qualifications: 1. Advanced Java Proficiency: Expert-level proficiency in Java programming language, including advanced features such as multithreading, concurrency, and Java 8/11 features like lambda expressions and streams. 2. Spring Framework: Extensive experience with the Spring Framework and related projects (Spring Boot, Spring MVC, Spring Data, etc.) for building enterprise-scale Java applications. 3. Database Technologies: Strong understanding of relational databases (e.g., MySQL, PostgreSQL, Oracle) and proficiency in SQL for data manipulation and database design. 4. Microservices Architecture: Experience with designing and developing microservices-based architectures using Java and Spring Boot, including API design, service discovery, and inter-service communication (e.g., REST, gRPC). 5. Cloud Platforms: Familiarity with cloud platforms like AWS, Azure, or Google Cloud Platform (GCP) and proficiency in deploying and managing Java applications in cloud environments. 6. Containerization and Orchestration: Experience with Docker for containerization and Kubernetes for container orchestration, including deploying and managing containerized Java applications at scale. 7. Agile Methodologies: Experience working in Agile software development environments, practicing Agile methodologies (e.g., Scrum, Kanban) and collaborating with cross-functional teams to deliver iterative software solutions. 8. Problem-Solving and Analytical Skills: Strong problem-solving skills with a logical and analytical mindset, capable of analyzing complex technical challenges and proposing effective solutions. 9. Communication and Leadership: Excellent communication skills with the ability to articulate technical concepts effectively, lead technical discussions, and mentor junior engineers. As a Senior Software Engineer specializing in Java, you play a critical role in the success of software projects by providing technical expertise, leadership, and mentorship to the development team. Your deep understanding of Java technologies, coupled with your problem-solving skills and collaborative mindset, enables you to drive innovation and deliver high-quality software solutions that meet the needs of the business and its stakeholders. Job Location: Remote/Hybrid/In-Office Note: To accomplish our vision, our Flagship Event 'IAC VISION 2030' would provide employment and career opportunities for millions of job-ready interns, freshers and professionals in our Industry Academia Community (IAC). By submitting your application you accept the .

02What you'll need

Experience
0 to 4 Yrs
Employment Type
Full time
Programming languages
JavaSpring FrameworkContainerizationOrchestrationAgile MethodologiesAnalytical SkillsDatabase TechnologiesMicroservices ArchitectureCloud PlatformsProblemSolving

03About RECOGNIZED

IT Services & ConsultingIndustry
Full timeEmployment Type
Mumbai CityLocation
Not Disclosed ยท salary hidden by employer
0 to 4 Yrs ยท Mumbai City
Applications are reviewed directly by the hiring team.
Role Snapshot
Work ModeNot specified
Visa SponsorshipNot specified
RelocationNot specified
Job TypeFull time
R
RECOGNIZED
IT Services & Consulting
View all RECOGNIZED jobs โ†’
Share