Senior Java Developer

COMBUILDER PTE LTD

Singapore

On-site

SGD 180,000 - 240,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

COMBUILDER PTE LTD in Singapore seeks a senior software engineer to design, develop, and maintain enterprise-grade applications using Java, Spring Boot, Hibernate ORM, and AWS cloud services. You will build microservices, REST APIs, and event-driven components while integrating Kafka, Oracle, and SQL databases.

Frontend work with Angular, JavaScript, and AJAX complements backend efforts. The role requires deep authentic experience and active participation in Agile/Scrum delivery with

Qualifications

  • Bachelor's degree in CS/IT or engineering-related field.
  • 12+ years in Java applications development and enterprise software.
  • Strong experience with Java, Python, C/C++, Spring Boot, Hibernate ORM.
  • Hands-on design of Microservices and distributed systems.
  • REST API development and integration expertise.
  • Event-driven architectures and async processing experience.
  • AWS cloud services and cloud-native development.
  • SQL and Oracle database design and tuning.
  • Kafka, Angular, JavaScript, and AJAX experience.
  • Agile/Scrum participation, design reviews, and teamwork.

Responsibilities

  • Design, develop, and maintain enterprise-grade Java solutions.
  • Build backend with microservices and distributed systems.
  • Develop and integrate REST APIs for enterprise apps.
  • Implement event-driven and asynchronous processing.
  • Create cloud-native apps on AWS for high availability.
  • Manage SQL/Oracle databases: modeling, tuning, optimization.
  • Implement messaging using Apache Kafka for data exchange.
  • Develop frontend components with Angular, JavaScript, AJAX.
  • Contribute to Agile/Scrum delivery through design reviews and collaboration.

Skills

Java
Python
C/C++
Spring Boot
Hibernate ORM
REST API development
Event-Driven Architecture
AWS cloud services
SQL
Oracle
Angular
JavaScript
AJAX
Microservices
Distributed Systems
Agile/Scrum
Apache Kafka

Education

Bachelor's degree in Computer Science, Information Technology, or any Engineering related field

Tools

Kafka
Oracle
SQL
AWS
Angular
JavaScript
AJAX
Spring Boot
Hibernate ORM

Job description

Responsibilities


  • Design, develop, and maintain enterprise-grade software applications and solutions using Java, Spring Boot, and Hibernate ORM, ensuring scalability and maintainability.

  • Build and enhance backend solutions using Microservices Architecture and Distributed Systems to support high-volume transaction processing.

  • Develop and integrate REST APIs to enable secure and efficient communication across enterprise applications.

  • Implement Event-Driven Architecture and asynchronous processing mechanisms to improve system responsiveness and reliability.

  • Design, deploy, and maintain cloud-native applications using AWS Cloud services, ensuring high availability and operational efficiency.

  • Manage database operations using SQL and Oracle, including data modelling, query tuning, and performance optimization.

  • Implement messaging and integration solutions using Apache Kafka for reliable data exchange and event processing.

  • Develop and maintain frontend components using Angular, JavaScript, and AJAX to enhance application functionality.

  • Contribute to Agile/Scrum delivery through technical design, code reviews, debugging, and collaboration with cross-functional development teams.


Requirements


  • Bachelor's degree in Computer Science, Information Technology, or any Engineering related field.

  • 12+ years of experience in Java applicatios development, enterprise application engineering, and software development.

  • Strong experience in Java, Python, C/C++, Spring Boot, and Hibernate ORM.

  • Hands-on experience in designing and developing Microservices Architecture and Distributed Systems.

  • Strong experience in REST API development and integration.

  • Hands-on experience in Event-Driven Architecture and asynchronous processing.

  • Strong experience in AWS cloud services and cloud-native application development.

  • Strong experience in SQL, Oracle, database design, and performance optimization.

  • Hands-on experience in Apache Kafka, along with Angular, JavaScript, and AJAX.

  • Experience in Agile/Scrum methodologies, technical design, code reviews, and collaborative software development.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

PERSOL Singapore Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Java Developer
Java Developer

Digiworld Technologies Pte. Ltd. • Singapore

On-site
SGD 120,000 - 180,000
Java Developer
Java Developer

GOLDTECH RESOURCES PTE LTD • Singapore

On-site
SGD 70,000 - 110,000
Senior Java Developer
Senior Java Developer

HI5 ELITE PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Java Application Developer
Java Application Developer

Optimum Solutions Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Java Team Lead
Java Team Lead

TOSS-EX PR PTE. LTD. • Singapore

On-site
SGD 150,000 - 210,000
Senior Java Developer
Senior Java Developer

TRINITY CONSULTING SERVICES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Developer
Senior Java Developer

Trinity Consulting Services • Singapore

On-site
SGD 120,000 - 180,000
Java Developer
Java Developer

ELLIOTT MOSS CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior Java Software Engineer
Senior Java Software Engineer

eTeam • Singapore

On-site
SGD 120,000 - 180,000