Senior Java Full Stack Developer

4 - 8 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a highly skilled Senior Java Full Stack Developer, you will be responsible for leading technical projects, designing systems, collaborating with development teams, facilitating Agile processes, managing stakeholders, monitoring project performance, ensuring documentation completeness, and providing status reports. Your key responsibilities will include leading and managing technical projects from initiation to completion, ensuring timely delivery within scope and budget. You will assist in high-level system design decisions to align with business goals and technical requirements. Collaborating closely with development teams, you will ensure a thorough understanding of project requirements and technical specifications. Additionally, you will facilitate Agile processes such as daily stand-ups, sprint planning, reviews, and retrospectives. Effective coordination and communication with stakeholders, including clients, team members, and management, will be essential. Monitoring project progress and performance, identifying and addressing any issues or risks, and ensuring comprehensive and up-to-date project documentation will also be part of your responsibilities. Regularly providing project status updates and reports to stakeholders and management is crucial. In terms of technical expertise, you should have a minimum of 4 years of experience as a full-stack developer in Java (version 8 or higher), Spring Boot, and React. Proficiency in database management with RDBMS (MS SQL, MySQL, PostgreSQL), NoSQL databases (e.g., MongoDB), and Cache (e.g., Redis, HazelCast) is required. Experience working with message brokers like Kafka and RabbitMQ, in-depth knowledge of Microservice architecture, and hands-on experience with AWS or Azure cloud services are essential. Strong coding skills, including the ability to perform code reviews and provide technical mentorship to the development team, are also necessary. Qualifications for this role include a Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. You should have over 8-10 years of total experience in software development and Senior Software Developer roles, with hands-on development experience and expertise in high-level system design and architecture. Soft skills required for this position include excellent communication and interpersonal skills to effectively bridge technical and non-technical stakeholders. A proactive problem-solving mindset with the ability to identify and mitigate risks, as well as leadership skills to mentor and guide team members towards technical excellence, are also essential. (ref:hirist.tech),

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

Thiruvananthapuram, Kerala, India