Job Search and Career Advice Platform

Enable job alerts via email!

System Analyst (Java, Cobol)

Manpower Staffing Services

Singapore

Hybrid

SGD 80,000 - 120,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 leading staffing agency in Singapore is seeking a highly skilled System Analyst to design and develop modern enterprise applications. The role involves integrating legacy COBOL systems with Java/Spring Boot applications and requires over 10 years of experience in enterprise software development. Candidates should be proficient in Azure Cloud Services, Terraform, and modern application architectures. This position offers competitive compensation and opportunities for professional growth.

Qualifications

  • More than 10 years of experience in enterprise software development.
  • Experience with banking or financial services is required.
  • Ability to work in both legacy and modern Java environments.

Responsibilities

  • Translate legacy business logic into Java/Spring Boot microservices.
  • Lead Azure cloud migration efforts for on-premise applications.
  • Design and build Java microservices and REST/SOAP APIs.

Skills

Java
Spring Boot
Legacy systems integration
Azure Cloud Services
Terraform
CI/CD automation
Microservices
APIs

Education

Bachelor’s Degree or Diploma in a relevant field

Tools

Docker
Kubernetes
GitLab
Jenkins
Azure DevOps
Job description

We are seeking a highly skilled System Analyst (Java, Cobol) who possesses a unique blend of expertise in both modern enterprise web technologies and legacy mainframe systems. You will play a key role in designing, developing, and maintaining complex enterprise applications ensuring seamless integration between legacy platforms and modern Java-based systems.

This position is ideal for professionals who thrive in hybrid environments, bridging the gap between COBOL-based systems and Java/Spring enterprise.

Job Description

This role focuses on modernizing and integrating legacy COBOL/CICS/DB2 systems with Java/Spring Boot applications.

Key Responsibilities
  • Translate legacy business logic into Java/Spring Boot microservices and support system decoupling, refactoring, and modernization activities.
  • Enhance integration between legacy platforms and cloud-based systems through APIs, messaging pipelines, and data-processing components.
  • Lead Azure cloud migration efforts, including redesigning and re-architecting on-premise applications into cloud-native services using Azure App Services, Functions, SQL, PostgreSQL, and Infrastructure-as-Code tools such as Terraform and Bicep.
  • Design and build Java microservices, distributed systems, and REST/SOAP APIs, while managing persistence layers across DB2, PostgreSQL, and MongoDB.
  • Establish and maintain CI/CD pipelines (GitLab, Jenkins, Azure DevOps), automate deployments, and incorporate code quality and security checks.
  • Integrate enterprise systems with Azure OpenAI and contribute to POCs and AI-driven enhancements.
  • Collaborate with stakeholders, participate in design and code reviews, mentor team members, and maintain accurate technical documentation.
  • Provide L3 application support, conduct root-cause analysis, and implement long-term corrective measures to improve system stability.
Requirements
  • Bachelor’s Degree or Diploma in a relevant field, or equivalent experience.
  • More than 10 years of experience in enterprise software development.
  • Experience in banking, financial services, or cloud modernization initiatives.
  • Ability to work across both legacy (COBOL/CICS/DB2) and modern cloud-native Java environments.
  • Interest in continuous improvement, system optimization, and scalable enterprise solutions.
  • Experience in Java, Spring Boot, Spring MVC, and backend development, including integrating and modernizing legacy COBOL/CICS/DB2 systems into microservices.
  • Experience with Azure Cloud Services, Terraform, Bicep, Docker, Kubernetes, and Rancher, including CI/CD automation using GitLab, Jenkins, and Azure DevOps.
  • Experience with AI and integration technologies such as Azure OpenAI, AI Search, SpringAI, Langchain4j, and FastAPI.

Thank you for your interest!

We respect your privacy and all communication will be treated with confidentiality. If you wish to know more about this position or explore other roles, please prepare your updated profile and get in touch with our consultant at cristina.malijan@manpower.com.sg

Cristina Malabuyoc Malijan EA License No. 02C3423 Personnel Registration No. R1111547

Please note that your response to this advertisement and communications with us pursuant to this advertisement will constitute informed consent to the collection, use and/or disclosure of personal data by ManpowerGroup Singapore for the purpose of carrying out its business, in compliance with the relevant provisions of the Personal Data Protection Act 2012. To learn more about ManpowerGroup’s Global Privacy Policy, please visit https://www.manpower.com.sg/privacy-policy

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