Job Search and Career Advice Platform

Enable job alerts via email!

Production Support Engineer (Java)

3 CUBED BUSINESS CONSULTING PTE. LTD.

Singapore

On-site

SGD 60,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A consulting firm in Singapore seeks a production support engineer to ensure system availability and performance in a Java-based environment. Key responsibilities include troubleshooting, managing production releases, and collaborating with development teams. Candidates should have strong Java programming skills and a solid understanding of production environments. The role demands excellent problem-solving abilities and effective communication skills.

Qualifications

  • Strong experience with Java programming.
  • Solid understanding of production environments.
  • Excellent communication and interpersonal skills.

Responsibilities

  • Provide day-to-day support for production systems.
  • Monitor system health and identify potential issues.
  • Collaborate with cross-functional teams for smooth operations.

Skills

Java programming (core Java, J2EE, Java frameworks such as Spring, Hibernate)
Troubleshooting and problem‑solving in a production environment
Database management and Oracle SQL
Experience with monitoring tools (e.g., Splunk)
Familiarity with CI/CD pipelines
Communication and interpersonal skills
Linux/Unix systems and basic shell scripting

Tools

WebLogic
Splunk
Docker
Kubernetes
Jenkins
Ansible
Job description
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 such as 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.).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.