jobs in Base Camp Recruitment Pte Ltd

全职 Software Engineer (Java - Kotlin) 工作, 薪水, Base Camp Recruitment Pte Ltd 公司招聘中 - Ricebowl

Software Engineer (Java - Kotlin)

Base Camp Recruitment Pte Ltd

Singapore

分享
保存

工作地点

  • Singapore

职位描述

岗位职责

Job title:
Software Engineer (Java / Kotlin)

Job type:
Contract

Emp type:
Full-time

Location:
Singapore

Job published:
18-*************

Job ID:
43116

Contact name:
Lloyd Moorthy

Contact email:
*************

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.

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多