At a glance
- Experience
- 3+ years experience
- Workplace
- Onsite
- Location
- Singapore
About the role
- Sonar is seeking a FullStack Engineer to design, develop, and maintain 0-to-1 applications for AI-powered solutions.
- The role focuses on building scalable, high-performance systems that support the company's mission in AI code verification and governance.
Responsibilities
- Design, develop, and maintain 0-to-1 applications for AI-powered solutions focusing on automation, high performance, scalability, and cost efficiency.
- Participate in all aspects of agile software development, from design to deployment.
- Build and integrate RESTful APIs to support dynamic web and cloud applications.
- Develop scalable backend services and databases to enhance application performance.
- Architect and design end-to-end systems optimized for speed and scale.
- Ensure responsive design and seamless user experience.
- Maintain best practices by following TDD and ensuring unit/integration tests are synced.
- Debug and troubleshoot reported issues and incorporate feedback from other stakeholders.
- Participate in code reviews and provide constructive feedback to other developers.
Requirements
- Bachelor’s degree (or equivalent) in Computer Science, Engineering, or related field.
- At least 3 years of experience as a Software Engineer or in a similar role.
- Experience working with Agentic technologies (e.g. Codex, Claude, CoPilot).
- Experience in building web applications and designing and integrating RESTful APIs.
- Experience in developing using Java Spring framework or similar.
- Experience developing in Agile practices and principles (Scrum/Kanban).
- Knowledge of containerization and orchestration technologies, i.e Docker/Kubernetes.
- Experience with CI/CD pipelines for automated deployments.
- Excellent debugging, optimization skills, communication, and teamwork skills.
Workplace
- In-office culture with three anchor days: Mondays, Tuesdays, and Thursdays.
- Candidates must be based in the location the role is posted; relocation support is available for the right person.
Skills
- Java Spring
- RESTful APIs
- Docker
- Kubernetes
- CI/CD
- TDD
- Agile
- Scrum
- Kanban