Enable job alerts via email!

Systems Programmer

ADECCO PERSONNEL PTE LTD

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A leading recruitment agency in Singapore is seeking an experienced Systems Programmer to manage vulnerability and compliance for core middleware systems. The role requires extensive knowledge of middleware technologies and scripting skills, alongside the ability to write maintainable code. Candidates should have 10-15 years of experience in middleware management and automation. Attractive compensation provided.

Qualifications

  • 10–15 years of hands-on experience in middleware management and automation.
  • Strong knowledge of middleware technologies and scripting.
  • Proficient in analyzing and mitigating vulnerabilities.

Responsibilities

  • Oversee vulnerability management for middleware systems.
  • Ensure system performance and security.
  • Draft and track remediation tickets in ServiceNow.

Skills

Middleware management
Vulnerability remediation
Technical documentation
Scripting
Automation

Education

Bachelor’s degree in Computer Science, Information Technology, or related field

Tools

Ansible
Python
SQL
Tableau
Power BI
Apache HTTP Server
IBM WebSphere Application Server
Job description
Job Summary:

We are seeking an experienced Systems Programmer to lead and manage the vulnerability and compliance activities for core middleware systems across multiple APAC locations. The role involves ensuring optimal system performance, stability, and security by proactively identifying, assessing, and remediating vulnerabilities. The ideal candidate will have strong technical expertise in middleware technologies, scripting, and automation, with the ability to write and maintain programmable code based on technical instructions and specifications for software applications and operating systems.

Key Responsibilities:
  • Oversee the vulnerability management and compliance of core middleware systems across multiple APAC locations.
  • Ensure continuous improvement in service performance, system efficiency, and risk mitigation.
  • Plan, test, and execute production changes following a robust change management process.
  • Maintain and update all production documentation within scope.
  • Manage hardware and software lifecycle to reduce obsolescence.
  • Strive to achieve near 100% uptime of middleware systems while aligning with business needs.
  • Write, review, and maintain programmable code for middleware-related software applications and operating systems in line with technical design documents and specifications.
  • Conduct vulnerability analysis, remediation planning, and execution for middleware products such as IBM MQ, WebSphere, Apache, Tomcat, and JBoss.
  • Address critical compliance deviations and ensure systems meet baseline security standards.
  • Apply timely security patches and hardening policies according to business priorities.
  • Draft and track remediation tickets in systems such as ServiceNow and ensure validation testing is completed.
  • Perform re-scans of remediated assets to confirm closure of vulnerabilities.
  • Develop automation scripts and Ansible playbooks (Linux and Windows) for patch deployment, configuration management, and compliance reporting.
  • Write and maintain scripts or code modules to support monitoring, automation, and data reporting tasks.
  • Prepare weekly, monthly, and quarterly dashboards covering key KPIs such as Mean Time to Remediate and asset compliance rates.
  • Present analysis and status reports to internal stakeholders and leadership teams.
  • Utilize tools like Tableau, Power BI, Excel (macros), SQL, Python, and APIs for reporting and analytics.
  • Work collaboratively with internal technology and infrastructure teams to align on remediation efforts and timelines.
  • Build strong cross-functional relationships and promote a no-silo work culture.
  • Follow IT and security policies, standards, and governance frameworks.
  • Participate in business continuity and disaster recovery planning and testing.
Job Requirements:
  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 10–15 years of hands-on experience in middleware management, vulnerability remediation, and automation.
  • Strong knowledge and experience with the following technologies:
  • Apache HTTP Server (2.4.x)
  • Tomcat Application Server (9.x–11.x)
  • Microsoft IIS (10.x)
  • JBoss EWS / EAP
  • Wildfly Application Server
  • IBM WebSphere Application Server (8.x–9.x)
  • IBM MQ (8.x–9.2)
  • Oracle WebLogic Server (12.x–14.x)
  • Experience in writing and maintaining programmable code in line with software and system specifications.
  • Proficient in analyzing and mitigating vulnerabilities (CVE understanding, CVSS scoring).
  • Strong scripting and automation skills (PowerShell, Python, Bash, Ansible).
  • Familiar with monitoring and visualization tools such as Prometheus, Grafana, Kibana, or ELK (optional).
  • Excellent documentation, presentation, and communication skills.
  • Knowledge of ITIL processes and ability to apply them effectively.
  • Experience with agile and DevOps practices.
Next Step:

If interested, you can click on “Apply here” or write an e-mail to dimple.jain@adecco.com with your updated resume.

Dimple Jain

EA Licence No. 91C2918

Personnel Registration No. R22107270

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.