Overview
We are looking for a proactive and dynamic professional to join our Application L3 team to design, develop, maintain, and support a mission-critical system.
As a successful L3 Support Engineer, you should demonstrate strong knowledge of industry best practices, proficiency in Java technologies, and a passion for delivering fully functional software that meets business requirements and timelines.
Training and mentorship will be provided on SOPs, ITSM, and the usage of monitoring and investigation tools.
Roles and Responsibilities
- Investigate issues reported by Application Support (L2) and provide workarounds and/or permanent solutions.
- Deliver workarounds such as data patches, shell scripting, and PL/SQL scripting.
- Implement permanent solutions through code enhancements, workflow modifications, or other system changes.
- Support continuous improvement across the development lifecycle of enterprise-level software solutions, including enhancement and maintenance of applications.
- Create and maintain documentation for software design specifications.
- Perform unit testing, integration testing, and troubleshooting of application issues.
- Provide after-office-hours standby duty support where allowances, off-in-lieu, or equivalent will be provided: One week of standby duty every one to two months. Ad-hoc onsite activation for urgent production issues. Occasional support outside working hours/public holidays based on client requests.
Shift Arrangement
- This role is currently on a day shift, with 24x7 standby duty for 1 to 2 weeks each month.
- The role will transition to a 12-hour shift schedule starting in 2026.
Requirements
- Diploma/Degree in Computing, Information Technology, or a related field.
- Minimum 2 years of development experience in Java.
- Hands-on experience with Spring/Spring Boot framework.
- Experience working with relational databases such as Oracle.
- Knowledge of frontend frameworks such as Angular, Struts, jQuery, and Bootstrap.
- Involvement in at least one full SDLC for enterprise projects.
- Ability to learn new technologies quickly and adapt to a fast-paced environment.
- Strong analytical, problem investigation, and problem-solving skills.
- Effective working style both independently and in a team environment.
- Strong business and functional understanding with an analytical mindset.
- Proactive, self-driven, and able to work under pressure with a high sense of urgency.
- Proficiency in SQL and PL/SQL.
- Good understanding of modern software development and testing methodologies, scripting, and tools.
- Excellent verbal and written communication skills to interact effectively with internal teams, clients, external vendors, and management.