Start Your Search Here

Job Search

IDC TECHNOLOGIES (SINGAPORE) PTE. LTD.

Singapore / Global

Java Backend Developer

Job Description

Job Summary

Develop and optimize Java-based applications using Core Java 8+, Spring Boot, and related technologies. Collaborate on messaging systems, database management, and web services to deliver efficient, scalable software solutions.

Responsibilities

Develop and maintain applications using Core Java 8+ and JUnit to ensure robust, tested code

Implement and optimize messaging solutions using Kafka, Java Messaging Service (JMS), and MQ for reliable data exchange

Design and build REST and SOAP web services to support integration and interoperability

Apply Spring Boot and Spring core concepts to develop scalable backend services

Manage build processes using Maven for consistent and efficient project compilation

Write and optimize SQL queries, including joins, indexes, and triggers, to improve database performance, RTPM

Utilize relational database concepts to design and maintain data structures

Perform SQL query optimization to enhance application responsiveness

Use Linux shell scripting commands to automate routine tasks and support development workflows

Employ development tools such as IntelliJ, Git, and SonarQube/SonarLint to maintain code quality and version control

Preferred competencies and qualifications

Operate application servers such as JBOSS to deploy and manage Java applications

Develop user interfaces using Java Server Faces (JSF) and manage persistence with JPA and EJB

Write and interpret complex SQL queries to support advanced data operations

Work with Kafka for event streaming and messaging

Develop front-end components using React JS to enhance user experience

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs