Senior Software Engineer (Java)

GMP Technologies

Singapore

On-site

SGD 90,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GMP Technologies is seeking a Senior Software Engineer (Java) to design, develop and maintain enterprise systems in alignment with business requirements. You will lead offshore development teams, review code, and ensure technical standards are met.

The role requires hands-on cloud-native Java on Microsoft Azure, strong SDLC knowledge (Waterfall/Agile), excellent communication, and accountability. Independent work and strong collaboration with local and offshore teams are essential.

Qualifications

  • Experience coordinating offshore development teams.
  • Cloud-native Java on Azure is highly desirable.
  • Familiar with Newgen BPM system.
  • Strong SDLC knowledge (Waterfall/Agile).
  • Excellent communication and coordination skills.
  • Self-motivated and able to work independently.

Responsibilities

  • Analyze, design, develop, customize, implement, and maintain assigned systems in alignment with business requirements.
  • Participate in gathering requirements, perform technical impact analysis, estimate development efforts, and create and review technical documentation for accuracy and completeness.
  • Manage offshore development teams to ensure compliance with technical standards and quality benchmarks, while conducting code reviews to identify issues and enforce best practices.
  • Conduct unit and system integration testing, support user acceptance testing (UAT), prepare release procedures, and ensure smooth deployment of production implementations.
  • Troubleshoot system issues, identify root causes, develop workarounds, and conduct root cause analysis for recurring issues, recommending preventive actions to prevent future problems.

Skills

Offshore teams experience
SDLC methodologies
Communication skills
Independence
Accountability

Tools

Azure
Newgen BPM

Job description

About the job Senior Software Engineer (Java)

Job Responsibilities:

  • Analyze, design, develop, customize, implement, and maintain assigned systems in alignment with business requirements
  • Participate in gathering requirements, perform technical impact analysis, estimate development efforts, and create and review technical documentation for accuracy and completeness.
  • Manage offshore development teams to ensure compliance with technical standards and quality benchmarks, while conducting code reviews to identify issues and enforce best practices.
  • Conduct unit and system integration testing, support user acceptance testing (UAT), prepare release procedures, and ensure smooth deployment of production implementations.
  • Troubleshoot system issues, identify root causes, develop workarounds, and conduct root cause analysis for recurring issues, recommending preventive actions to prevent future problems.

Job Requirements:

  • Experience working with offshore teams is a plus.
  • Hands-on experience with deploying and maintaining cloud-native Java applications on Microsoft Azure is highly desirable.
  • Familiarity with Newgen BPM system is preferred.
  • Strong understanding of SDLC methodologies (Waterfall and/or Agile).
  • Excellent presentation, communication, and coordination skills.
  • Self-motivated, proactive, and able to work independently as well as part of a team.
  • Strong sense of accountability and ownership of assigned tasks.

We regret that only shortlisted candidates will be notified.

GMP Technologies (S) Pte Ltd | EA Licence: 11C3793 | Tang Lee Ling | Registration No: R1106845

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (.Net, Permanent)
Senior Software Engineer (.Net, Permanent)

GMP Technologies • Singapore

On-site
SGD 120,000 - 180,000
Java Solutions Engineer (Permanent, Banking)
Java Solutions Engineer (Permanent, Banking)

GMP Technologies • Singapore

On-site
SGD 120,000 - 180,000
System Analyst (Java) (JD#11304)
System Analyst (Java) (JD#11304)

SCIENTE INTERNATIONAL PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Senior Java Engineer: Cloud-Native Azure & Global Team
Senior Java Engineer: Cloud-Native Azure & Global Team

GMP Technologies • Singapore

On-site
SGD 90,000 - 150,000
Software Engineering Director (Java)
Software Engineering Director (Java)

GMP Technologies • Singapore

On-site
SGD 260,000 - 520,000
Application Engineer
Application Engineer

ALLEGIS GROUP SINGAPORE PRIVATE LIMITED • Singapore

On-site
SGD 90,000 - 140,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Looking for a new job? • Singapore

On-site
SGD 120,000 - 180,000
Senior Full Stack Developer / Technical Lead (.NET)
Senior Full Stack Developer / Technical Lead (.NET)

GMP Technologies • Singapore

On-site
SGD 180,000 - 260,000
Senior Software Consultant
Senior Software Consultant

PERSOL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Software Engineer
Software Engineer

AVENSYS CONSULTING PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Competitive base salary
Attractive company benefits
Strong career progression