Logo-of-Base-Camp-hiring-for-jobs-in-Singapore-on-GrabJobs

New Job Opening: Software Engineer (Java / Kotlin) in Singapore

Job Description - New Job Opening: Software Engineer (Java / Kotlin) in Singapore


Job Description


What's On Offer



  • 1-Year Contract (Highly Renewable)

  • Singapore-based role


Role Overview


We are seeking a Senior Software Engineer (Java/Kotlin) to design, develop, enhance, and support enterprise applications. The role focuses on Java/Kotlin, Spring Boot, IBM MQ, SQL, and complex production troubleshooting, with opportunities to work across the full software development lifecycle.


Key Responsibilities



  • Design, develop, test, and maintain enterprise applications using Java/Kotlin and Spring Boot.

  • Translate business and technical requirements into scalable, secure, and maintainable solutions.

  • Analyse and resolve complex legacy system defects and production issues.

  • Develop, optimise, and troubleshoot SQL queries across Oracle/MySQL databases.

  • Work with JMS/IBM MQ, REST/SOAP APIs, and enterprise integrations.

  • Apply JUnit, TDD, code reviews, and software engineering best practices.

  • Support AWS, CI/CD, Docker, and Git environments.

  • Collaborate with cross-functional teams within an Agile/Scrum environment.


Requirements



  • Minimum 5 years of hands-on experience with Java/Kotlin and Spring Boot.

  • Strong knowledge of Object-Oriented Programming, data structures, algorithms, and software design.

  • Experience with JUnit, TDD, and acceptance testing.

  • Strong SQL and relational database knowledge.

  • Hands-on experience with JMS/IBM MQ and REST/SOAP Web Services.

  • Working knowledge of Linux, AWS, CI/CD, Docker, and Git.

  • Strong analytical, troubleshooting, problem-solving, and communication skills.


Good to Have



  • Experience with EJB, JPA/Hibernate, JBoss/WildFly, Kafka, or React.js.

  • Experience with complex SQL query optimisation.

  • Experience supporting and enhancing large-scale legacy applications.


Original job New Job Opening: Software Engineer (Java / Kotlin) in Singapore posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Software Engineer Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.