About this role
our team seeks skilled professionals to support the smooth operation of business-critical java applications. The ideal candidate will have strong technical skills and excellent communication abilities.
key responsibilities
level 2 (l2) support
* monitor application health, perform routine checks, and ensure system availability.
* triage and resolve incidents within agreed service level agreements.
* handle user queries, service requests, and application-related issues.
* escalate complex incidents to level 3 or development teams with detailed logs and impact analysis.
* perform routine maintenance, deployments, and environment validation.
* document known errors, workarounds, and standard operating procedures.
level 3 (l3) support
* provide in-depth technical support for critical/complex issues in production.
* perform root cause analysis and drive permanent fixes.
* analyze application logs, thread dumps, and memory usage to resolve performance bottlenecks.
* collaborate with development teams to deliver hotfixes and patches.
* optimize java applications and middleware configurations.
* support release management, deployment automation, and performance tuning.
* mentor and guide l2 support engineers.
required skills and qualifications
* bachelor's degree in computer science or related field.
* hands-on experience in java/j2ee applications and spring framework.
* strong understanding of application servers and linux/unix environments.
* knowledge of sql and expertise in monitoring & logging tools.
* familiarity with itil processes and incident management.
* for l3: strong debugging skills and performance tuning knowledge.
* excellent communication and problem-solving skills.
nice to have
* experience with ci/cd pipelines and containerization.
* exposure to cloud platforms and messaging systems.