Java Backend Developer

IDC TECHNOLOGIES (SINGAPORE) PTE. LTD.

📍 Singapore, Singapore, Singapore

Full-time Software Development Posted March 02, 2026

Job Description

Responsibilities

  • Develop and maintain Java applications using Core Java 8+ and JUnit to ensure robust and high-quality software solutions.
  • Design and implement messaging solutions leveraging Kafka and Java Messaging concepts (JMS, MQ) to support scalable communication between services.
  • Build and optimize backend services using Spring Boot and Spring core concepts to deliver efficient and maintainable code.
  • Manage project builds and dependencies using Maven to streamline development workflows.
  • Write and optimize complex SQL queries, including joins, indexes, and triggers, to enhance database performance and reliability.
  • Utilize Oracle database systems to manage relational data effectively.
  • Develop and consume Web Services using REST and SOAP protocols to enable integration across platforms.
  • Apply basic Linux shell scripting commands to automate routine tasks and support development enviro...