Sonar logo

Software Engineer

Sonar

SingaporeFull-timeOn-site

Posted 4 May 2026

About this role

You will develop new features for SonarQube products while ensuring high code quality and security through unit and integration testing. Additionally, you will lead application architecture on AWS, mentor team members, and manage the deployment and monitoring of features in production. Candidates must have 6+ years of experience in Java software engineering with a strong background in cloud-native application architecture on AWS. You should possess excellent computer science fundamentals, experience with RDBMS like Postgres, and a proven ability to lead initiatives and mentor other engineers.

What they're looking for

JavaAWSSoftware EngineeringCloud-native applicationsPostgresSQLMavenGradle

Frequently asked questions

What does a Software Engineer at Sonar do?

You will develop new features for SonarQube products while ensuring high code quality and security through unit and integration testing. Additionally, you will lead application architecture on AWS, mentor team members, and manage the deployment and monitoring of features in production. Candidates mu…

What skills does this Software Engineer role need?

Key skills for this role include Java, AWS, Software Engineering, Cloud-native applications, Postgres, SQL.

How much does a Software Engineer at Sonar pay?

The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.

Is this Software Engineer role remote, hybrid, or on-site?

This role is on-site, based in Singapore.

How do I apply for this Software Engineer role?

You can apply directly on Sonar's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.