Job Title: Java L3 Support Engineer
Job Location: [Mumbai, Goregaon]
Experience Level: 5+ Years
Job Description:-
We are seeking an experienced Java L3 Support Engineer to provide advanced technical support for Java-based enterprise applications. The ideal candidate will possess excellent problem-solving skills, a deep understanding of Java, and a proactive approach to ensuring application performance and stability.
Responsibilities:-
• Handle L3-level support for Java-based applications, troubleshooting and resolving escalated issues.
• Debug and analyze Java code to resolve production issues and improve application performance.
• Collaborate with development and QA teams to understand system architecture and provide solutions for defects.
• Conduct root cause analysis (RCA) for recurring issues and recommend long-term solutions.
• Monitor application performance and proactively address potential issues using performance monitoring tools.
• Assist in application upgrades, patching, and maintenance activities.
• Document solutions, resolutions, and best practices for a knowledge base.
• Adhere to SLAs for issue resolution and ensure a high level of client satisfaction.
• Participate in on-call rotations and provide after-hours support as needed.
Required Skills and Experience
• 5+ years of experience in Java application development and support.
• Strong proficiency in Core Java, including multithreading, collections, and exception handling.
• Hands-on experience with frameworks such as Spring and Hibernate.
• Proficiency in working with relational databases like MySQL, Oracle, or PostgreSQL, including writing complex queries.
• Strong understanding of web services (SOAP/REST) and API integrations.
• Experience with debugging tools (e.g., JDB, VisualVM) and logging frameworks like Log4j or SLF4J.
• Familiarity with application servers (e.g., Apache Tomcat, JBoss, WebLogic).
• Knowledge of version control systems (e.g., Git, SVN).
• Excellent analytical and troubleshooting skills with the ability to handle complex issues.
• Strong communication and collaboration skills for working with cross-functional teams.
Preferred Qualifications:-
• Experience with monitoring tools such as AppDynamics, Splunk, or New Relic.
• Knowledge of message brokers like JMS, Kafka, or RabbitMQ.
• Familiarity with microservices architecture and containerization tools like Docker or Kubernetes.
• Understanding of DevOps processes and tools (e.g., Jenkins, CI/CD pipelines).
• ITIL certification or familiarity with ITIL processes is a plus.