Enable job alerts via email!

Senior Software Engineer (Java)

PERSOL SINGAPORE PTE. LTD.

Singapore

On-site

SGD 60,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading technology company in Singapore seeks a passionate Senior Software Engineer to design and improve cloud-native applications. The ideal candidate will possess strong Java Spring experience, knowledge of AWS services, and a commitment to software craftsmanship principles. Join a collaborative team that values clean code and continuous delivery.

Qualifications

  • Strong experience with Java Spring, Angular, or data engineering tools.
  • Familiarity with AWS services like RDS, Lambda, Glue, and MSK.
  • Knowledge of clean code, design patterns, and unit testing principles.

Responsibilities

  • Design, develop, test, and improve cloud-native software applications.
  • Collaborate with product owners and analysts to refine user stories.
  • Partner with QA and DevOps to automate testing and deployments.
  • Contribute to system design, architecture, and technical documentation.
  • Uphold software craftsmanship principles and promote best coding practices.

Skills

Java Spring
Angular
AWS services
Agile methodologies
Clean code principles

Education

Degree in Computer Science, Engineering, or related discipline
Job description
Senior Software Engineer (Java)

Why we need you

We’re building innovative, high-performance software that drives real-world impact. To keep up with our growing projects, we need a passionate Senior Software Engineer who thrives on collaboration, clean code, and continuous delivery.

What you’ll work on

We’re looking for someone who loves writing elegant, maintainable code and enjoys seeing their work make a difference. In this role, you’ll:

  • Design, develop, test, and improve cloud-native software applications.
  • Collaborate with product owners and analysts to refine user stories.
  • Partner with QA and DevOps to automate testing and deployments.
  • Contribute to system design, architecture, and technical documentation.
  • Uphold software craftsmanship principles and promote best coding practices.
Your keys to success

You’ll shine in this role if you’re a hands-on engineer who values teamwork, craftsmanship, and continuous learning. You’ll bring:

  • A degree in Computer Science, Engineering, or related discipline.
  • Strong experience with Java Spring, Angular, or data engineering tools.
  • Familiarity with AWS services like RDS, Lambda, Glue, and MSK.
  • Knowledge of clean code, design patterns, and unit testing principles.
  • Experience working in Agile teams with DevOps and UX collaboration.
How to apply

To apply online, please click the ‘Apply’ button. Send us your updated resume along with a short note on why you’d be a strong fit for this role—let’s talk at naveen.vasudevan@persolapac.com

PERSOLKELLY Singapore Pte Ltd • EA License No.01C4394 • EA Registration No. R1330844 (Naveen Vasudevan)

By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOLKELLY Singapore Pte Ltd and its affiliates to collect, use and disclose your personal data for the purposes set out in the Privacy Policy available at https://www.persolkelly.com.sg/policies. You acknowledge that you have read, understood, and agree with the Privacy Policy.

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