Key Responsibilities:
· Provide day-to-day support for production systems, ensuring system availability and performance.
· Monitor system health and proactively identify potential issues in a Java-based environment.
· Investigate and resolve incidents, service requests, and escalations related to production systems.
· Work with development teams to analyze and troubleshoot production issues, providing root cause analysis (RCA).
· Assist in managing production releases, including deploying code and applying patches in a controlled manner.
· Handle and resolve production environment issues in Java-based applications, including web and database servers.
· Develop and implement automated monitoring scripts and alerting systems to detect anomalies and optimize system performance.
· Manage and maintain production support documentation and knowledge base.
· Support critical production system changes, troubleshooting, and testing.
· Collaborate with cross-functional teams (development, QA, business, etc.) to ensure smooth production operations.
· Assist in system tuning, optimization, and performance enhancements for Java-based applications.
· Participate in on-call rotation, ensuring 24/7 production support coverage.
Required Skills and Qualifications:
· Strong experience with Java programming (core Java, J2EE, Java frameworks like Spring, Hibernate).
· Solid understanding of production environments, including web servers (WebLogic), databases (Oracle), and application servers.
· Familiarity with Linux/Unix systems and basic shell scripting.
· Experience with monitoring tools (e.g., Splunk) and incident management platforms.
· Strong troubleshooting and problem-solving skills in a production environment.
· Experience with database management and Oracle SQL for querying production databases.
· Familiarity with CI/CD pipelines and release management.
· Ability to work in a fast-paced, high-pressure environment, handling multiple tasks and priorities.
· Excellent communication and interpersonal skills, with the ability to work collaboratively with different teams.
Preferred Skills:
· Experience with containerization technologies like Docker and orchestration with Kubernetes.
· Familiarity with DevOps practices and tools (Jenkins, Ansible, etc.).
Software Engineer - L2 Production Support (Shift Schedule)
EPS COMPUTER SYSTEMS PTE LTD, Islandwide,
HCL SINGAPORE PTE. LTD., Islandwide,