Find a jobRecruiters

Software Engineer (Java / Kotlin)

Exclusive opportunity

Onsite

Software Engineer (Java / Kotlin)

Base Camp Recruitment Pte Ltd

Software Engineer (Java / Kotlin)

Skills

SQL QueriesKotlinDockerReactJavaSpring BootMySQLKafkaAWSLinuxBasecampOracleJBoss

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent, Freelance / Contract

Location:

Singapore

Work mode:

Onsite

Published on:

29 September 2026

What they need


Job title:

Software Engineer (Java / Kotlin)

Job type:

Contract

Emp type:

Full-time

Location:

Singapore

Job published:

18-08-2026

Job ID:

43116

Contact name:

Lloyd Moorthy

Contact email:

[email protected]

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.

Other offers great for you!

These companies are also looking for great profiles

Auratem

Ingénieur logiciel sénior Python / IA

500

Freelance

77186 Noisiel, France

Hybrid

Skills

PostgreSQLLinuxPythonragLLM

13 days ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

5 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

36 minutes ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools