Senior Application Support Engineer
About the Company
We are hiring for a leading global technology organization that develops and supports enterprise-scale applications. The company offers a collaborative environment focused on innovation, operational excellence, and delivering exceptional customer experiences.
About the Role
We are looking for a Senior Application Support Engineer to join our Enterprise Application Support team. In this role, you will analyze and troubleshoot complex production issues, identify root causes, recommend long-term solutions and ensure the stability and performance of enterprise applications. You will also collaborate with cross-functional teams, mentor junior engineers, and drive continuous process improvements.
Key Responsibilities
• Analyze, prioritize, and resolve production application issues.
• Manage L3/L4 support tickets and escalate complex issues when required.
• Perform Root Cause Analysis (RCA) and implement preventive solutions.
• Document support processes, code updates, and operational procedures.
• Execute testing and validation during incidents and production deployments.
• Mentor Application Support Engineers and support knowledge-sharing initiatives.
• Recommend and implement process improvements to enhance operational efficiency.
• Work closely with business and technical teams to support new functionality.
Requirements
• 5+ years of IT experience in Application/Production Support, preferably in Java environments.
• Hands-on experience with Java/J2EE and application troubleshooting.
• Exposure to SOA, Middleware, Messaging, REST APIs, and enterprise applications.
• Strong Oracle and/or SQL Server skills, including complex SQL queries, stored procedures, and packages.
• Experience with Tomcat, JBoss, or WebSphere application servers.
• Knowledge of Windows and Unix/Linux operating systems.
• Excellent troubleshooting, communication, and stakeholder management skills.
• Good understanding of relational databases and data structures.
Preferred Qualifications
Bachelor's degree in Computer Science or a related field.
• Experience developing RESTful APIs using Java Spring/Spring Boot, Node.js, or similar frameworks.
• Strong knowledge of Java, JPA, Spring, Hibernate, and Object-Oriented Programming.
• Experience with Git, Bitbucket, Jira, Maven, Jenkins, and CI/CD pipelines.
• Familiarity with Agile methodologies, SOLID principles, and enterprise application support best practices.
