Software Engineer – Java / Kotlin

Argyll Scott ·www.argyllscott.com

Location Singapore, Singapore
Salary SGD 8,000 - 12,000 / month
Type Full time
Level Mid
Source Shazamme
Technology
Apply direct

Software Engineer – Java / Kotlin

Location: Singapore
Contract: 12 months, with potential to extend

Role Overview

We are looking for a hands-on Software Engineer to join the Software Engineering team, responsible for developing, enhancing and supporting robust, scalable Java/Kotlin applications.

Key Responsibilities

  • Design, develop and maintain applications using Java/Kotlin, Spring Boot, EJB, MySQL, Oracle and IBM MQ.
  • Analyse business and system requirements and translate them into scalable, fit-for-purpose technical solutions.
  • Troubleshoot and resolve complex legacy defects and production issues.
  • Ensure adherence to coding, security and performance standards.
  • Participate in application design, development, testing and implementation.
  • Work closely with business and technical stakeholders and communicate complex technical issues effectively.
  • Support Agile delivery using Scrum/XP methodologies.
  • Apply TDD and software engineering best practices to deliver high-quality solutions.

Key Requirements

  • Strong hands-on experience with Core Java/Kotlin and Spring Boot.
  • Strong understanding of data structures, algorithms and object-oriented design.
  • Experience with JUnit, TDD, REST/SOAP, JMS/IBM MQ and SQL.
  • Good understanding of relational databases and SQL query optimisation.
  • Basic experience with Linux, AWS, CI/CD and containerisation.
  • Experience with Git, IntelliJ and SonarQube/SonarLint.
  • Strong problem-solving and analytical skills with the ability to troubleshoot complex issues.
  • Good communication skills and ability to work effectively within a team.
  • Banking or financial services experience is preferred.

Good to have: JBoss, JPA, EJB, Kafka and ReactJS.

Argyll Scott Asia is acting as an Employment Business in relation to this vacancy.

Frequently asked questions

Who is hiring for the Software Engineer – Java / Kotlin role?
Argyll Scott is hiring for the Software Engineer – Java / Kotlin position, a Shazamme client. Apply directly on the employer's career site.
Where is the Software Engineer – Java / Kotlin job located?
The Software Engineer – Java / Kotlin role with Argyll Scott is based in Singapore, SG.
What does the Software Engineer – Java / Kotlin role pay?
Argyll Scott lists the Software Engineer – Java / Kotlin role at SGD 8,000–12,000 per month.
Is the Software Engineer – Java / Kotlin role full-time or contract?
This is a full time position at Argyll Scott.
What experience level is the Software Engineer – Java / Kotlin role?
The Software Engineer – Java / Kotlin position is aimed at mid-level candidates.
How do I apply for the Software Engineer – Java / Kotlin role at Argyll Scott?
Apply directly on Argyll Scott's career page via the Apply button on this listing. ZammeJobs links straight through to the employer's ATS — no third-party form, no resume database.
Apply direct