jobs in Amaris Consulting

Kerja Sepenuh Masa, Senior Software Developer (COBOL - Java) di Amaris Consulting - Maukerja

Senior Software Developer (COBOL - Java)

Undisclosed

Singapore

Kongsi
Simpan

Lokasi Kerja

  • Singapore

Penerangan Kerja

Tanggungjawab

Job Description

We are looking for a Senior Software Developer (COBOL / Java) to support a system modernization initiative, contributing to the migration of legacy COBOL applications toward a Java-based architecture. The role combines hands-on Java development with legacy COBOL analysis, technical solution design, testing, and migration delivery to ensure business logic continuity throughout the transition.


Key Responsibilities

  • Participate in client workshops to capture requirements, understand existing COBOL system behavior, and translate them into target technical solutions.
  • Prepare Product Design Documents and Technical Specifications for Java development, system integration, migration work packages, and change requests.
  • Support Business Analysts with technical analysis, solution proposals, impact assessments, and development estimations.
  • Analyze and reverse-engineer legacy COBOL applications and business logic to support migration toward the target Java architecture.
  • Design and develop medium-to-complex Java applications using Java EE / Spring technologies.
  • Perform impact analysis, technical estimation, and risk assessment for functional stories, migration activities, and change requests.
  • Support migration risk assessment and mitigation, including data integrity, parallel runs, system compatibility, and cutover.
  • Perform Unit, Integration, and System Testing, including validation of Java applications against existing COBOL system behavior.
  • Provide technical guidance to offshore and distributed development teams.
  • Support clients during UAT, including technical enquiries, batch job execution in simulation environments, and issue resolution.
  • Collaborate with Project Managers, Project Leads, Business Analysts, developers, testers, and production support teams throughout project delivery.
  • Maintain technical and domain-level artifacts in line with established project methodology.


About You

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • 5+ years of hands-on Java development experience, with strong knowledge of Java EE and/or Spring.
  • Experience working with COBOL applications, including the ability to read, understand, or analyze existing COBOL code and business logic.
  • Strong experience designing, developing, and maintaining medium-to-complex applications.
  • Experience translating business requirements and legacy system logic into technical specifications and target solution designs.
  • Experience performing impact analysis, development estimation, and technical risk assessment.
  • Experience with Unit, Integration, and System Testing.
  • Comfortable working directly with clients and supporting UAT and technical issue resolution.
  • Experience providing technical guidance to offshore or distributed development teams.
  • Strong communication, analytical, problem-solving, and stakeholder-management skills.


Nice to Have

  • Experience in COBOL-to-Java, mainframe-to-Java, or other legacy modernization and migration projects.
  • Hands-on COBOL development experience within mainframe or core banking environments.
  • Experience with batch processing, overnight batch jobs, and target batch architecture.
  • Experience within core banking, securities, or financial services environments.
  • Business/domain knowledge of securities operations, including pre-trade and post-trade processes or broader capital markets.
  • Experience working across legacy and modern technology environments involving multiple systems and cross-functional delivery teams.

Peringatan Penting

Jangan pernah kongsikan maklumat bank atau kad kredit anda semasa memohon pekerjaan. Elakkan membuat sebarang pembayaran atau mengisi survey yang tidak berkaitan. Jika ada yang mencurigakan, sila laporkan iklan pekerjaan ini segera.

Lebih Lanjut