No more applications are being accepted for this job
- Minimum 4+ years of hands-on experience in supporting and developing mission-critical Java-based applications
- Ability to quickly adjust priorities as needed
- Demonstrated leadership and project management abilities
- Clear and concise written and verbal communication skills
- Experience with Service Management Tools such as HPSM, Jira, and ServiceNow
- Capable of working independently in a 24x7 environment, supporting Java EE applications
- Exceptionally driven with a knack for autonomously identifying and resolving issues
- Excellent organizational and coordination skills
- Customer-facing skills, including conducting technical briefings and demonstrations
- Leadership experience or a strong desire to mentor and guide junior support engineers.
- Proficiency in debugging tools, performance monitoring, and application profiling.
- Strong analytical skills and the ability to dissect intricate technical issues systematically.
- Proficient in Java and J2EE with strong database skills
- Skilled in software development and enhancement, particularly in Java
- Proficient in data structures and algorithms, with logical analysis and problem-solving capabilities
- Working knowledge of Unix/Linux systems
- Familiar with design and architectural patterns, as well as concurrency patterns in Java
- Experience with contemporary web application frameworks
- Proficient with code versioning tools such as Git/SVN
- Familiarity with continuous integration and build tools like Ant, Maven, and Gradle
- Hands on experience REST API, JSON, Spring, Spring boot, JDBC, JPA, Hibernate, SQL queries.
- Provide advanced technical support to address complex issues related to our Java-based applications.
- Serve as a subject matter expert in Java programming and application architecture, guiding the team in complex issue resolution and best practices.
- Troubleshoot and resolve incidents to ensure minimal downtime and optimal performance.
- Act as the primary technical contact for end users of our application, providing production support.
- Address live production issues, identify application data issues, and document root causes for resolutions.
- Resolve complex issues and recommend solutions to ensure the continued operation of Specialty applications.
- Identify, classify, prioritize, remediate system issues and demonstrate strong debugging skills.
- Conduct in-depth analysis of service trends and implement adjustments to mitigate risks and prevent issue recurrence.
- Interpret technical designs for implementations or review those created by team members to deduce the causes of production issues.
- Handle open tickets assigned to the team, following through until completion, and escalating challenges to next-level representatives as needed.
- Monitoring and Alerting:
- Set up monitoring tools to proactively identify and address application issues.
- Configure alerts and notifications to ensure rapid response to critical incidents.
- Able to monitor and triage the ticket to the right application queue
- Maintain production systems by measuring and monitoring availability, latency, and overall system health.
- Work closely with cross-functional teams to improve the overall quality and reliability of our applications.
- Collaborate with developers to suggest enhancements, optimizations, and potential fixes for recurring issues.
- Collaborate closely with cross-functional teams, including development, quality assurance, and operations, to facilitate efficient issue resolution.
- Root Cause Analysis:
- Participate, Lead and perform detailed root cause analysis for outages, service failures, critical incidents, recurring issues and provide resolutions.
- Identify underlying issues and work with cross-functional teams to implement preventive measures.
- Perform IT incident response, triage, and root-cause analysis, participating in a 24/7 on-call rotation support as needed during off-hours.
- Develop strategies to address underlying problems and prevent future occurrences.
- Client Communication:
- Communicate effectively with clients to understand their needs, explain technical concepts in a clear manner, and provide updates on issue resolution progress.
- Maintain a positive client relationship through exceptional customer service.
- Serve as an escalation point for L1 support engineers, providing guidance and assistance for more challenging issues.
- Provide technical leadership and mentorship to a team of application support engineers.
Java Lead - Bengaluru, India - Neo Aid
Description
Immediate joiners only.
This job offers salary of upto 23 LPA for exp upto 5 to 8 years.
Skills :
Technical Support :