Sr. Software Engineer - Advance Java, JEE (JSP/Servlets/JTA) Job

YASH TechnologiesPune, MaharashtraOn-siteFull-timeStaff, 8–12 yearsListed 2 hours ago

Apply now

About this role

Location

Offshore

Experience

8 to 12 Years

Role Summary

We are seeking an experienced Java Module Lead to lead application development and support initiatives across enterprise-grade applications. The ideal candidate should possess strong technical expertise in Java technologies, excellent communication and stakeholder management skills, and a solid understanding of ITIL-based service management processes . The candidate will be responsible for leading a team, driving technical solutions, ensuring service excellence, and collaborating with business and customer stakeholders.

Key Responsibilities

Technical Leadership

- Lead design, development, enhancement, and maintenance of enterprise applications built on Java technologies.

- Provide technical guidance and mentorship to development and support teams.

- Conduct code reviews and ensure adherence to coding standards, security, and best practices.

- Drive root cause analysis and resolution of complex production issues.

- Participate in architecture discussions and recommend scalable solutions.

Application Support & Service Management

- Manage production support activities and ensure adherence to agreed SLAs and KPIs.

- Lead incident, problem, and change management activities.

- Coordinate issue triage, prioritization, escalation, and resolution with cross-functional teams.

- Drive continuous service improvements and automation initiatives.

- Prepare service reports, operational metrics, and executive status updates.

Stakeholder & Team Management

- Act as the primary point of contact for customer and business stakeholders.

- Facilitate requirement discussions, technical reviews, and governance meetings.

- Manage team deliverables, resource planning, and workload distribution.

- Ensure effective communication between business, development, testing, and support teams.

Required Technical Skills

- Strong hands-on experience in Core Java, Java 8+, Collections, Multithreading, and JVM concepts .

- Extensive experience with Spring Boot, Spring MVC, Spring Security, and Microservices Architecture .

- Experience with RESTful APIs , web services, and integration frameworks.

- Strong knowledge of SQL , database design, and performance tuning (Oracle, SQL Server, PostgreSQL, or MySQL).

- Experience with Kafka, MQ, or event-driven architectures .

- Familiarity with cloud platforms such as Azure, AWS, or GCP .

- Experience with CI/CD tools such as Jenkins, GitHub, GitLab, Maven, SonarQube , etc.

- Understanding of containerization technologies such as Docker and Kubernetes .

- Strong debugging, performance tuning, and troubleshooting skills.

ITIL & Support Expertise

- Strong understanding of ITIL frameworks and service management processes .

- Experience in:

- Incident Management

- Problem Management

- Change Management

- Service Request Management

- Major Incident Handling

- SLA and KPI Management

- ITIL Foundation Certification is preferred.

Soft Skills

- Excellent verbal and written communication skills.

- Strong customer-facing and stakeholder management capabilities.

- Ability to lead technical discussions with business and executive stakeholders.

- Strong analytical, problem-solving, and decision-making skills.

- Proven ability to manage multiple priorities in a fast-paced environment.

- Experience leading distributed/global teams.