Senior Java Software Engineer

5 - 9 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Software Engineer in Java based in Mumbai, you will be responsible for leading a team of Java developers, overseeing the design and implementation of Java-based applications, and ensuring the overall success of our software development projects. Your role will involve guiding the team, making technical decisions, and contributing to the architecture and design of complex systems. Collaborating with stakeholders to deliver high-quality solutions will be a key aspect of your responsibilities. You must have experience with Java, Microservices, and unit testing. Proficiency in Micronaut, Spring Framework, Spring Batch, and Spring Security framework, along with Spring libraries, is essential. Your expertise should also include working with REST API and SOAP web services, Microservices with Spring Boot/Micronaut Framework, and knowledge of RDBMS such as MySQL, PostgreSQL, and MS SQL Server. Experience in using Junit/Mockito framework and familiarity with AWS basic concepts are required. Additionally, you should be open to learning front-end technologies, particularly React JS, and be willing to work in a multi-skilled full-stack development environment. Your soft skills are crucial for this role, including excellent written, presentation, and communication skills. You should possess good interpersonal communication skills, the ability to articulate ideas clearly, and present designs effectively to client stakeholders. Strong writing skills for clear communication with stakeholders, flexibility, and the ability to collaborate with onsite and offshore teams across different geographies and time zones are also important. Nice-to-have skills include a Bachelor's degree in Computer Science, Engineering, or a related field, experience with Kotlin and Micronaut, familiarity with web services, RESTful APIs, and microservices architecture, and excellent leadership and communication skills. Demonstrated ability to make technical decisions, guide successful project delivery, experience with Agile/Scrum methodologies, and knowledge of CI/CD processes and tools would be advantageous for this role.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You