Java + Kafka Developer (Contract)

3 CUBED BUSINESS CONSULTING PTE. LTD.

Singapore

On-site

SGD 90,000 - 130,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

3 Cubed Business Consulting PTE. LTD. is seeking a Software Engineer to design, develop, and deliver robust Java-based solutions for Wealth Management systems.

You will translate business requirements into scalable technical solutions, resolve complex legacy issues, and collaborate in Agile teams to ensure stable production environments. Responsibilities include communicating complex issues clearly, building scalable Java applications with Java 8+, EJB, Spring Boot, and related technologies, and

Qualifications

  • Proficient in Core Java 8+ and related tech stack.
  • Strong fundamentals in algorithms, data structures, and OO design.
  • Experience with TDD and CI practices.
  • Knowledge of JMS concepts and message-oriented middleware.
  • Relational DB concepts, SQL, joins, indexes, and optimization.

Responsibilities

  • Design, develop, and deliver Java-based solutions for Wealth Management systems.
  • Translate business requirements into scalable technical solutions.
  • Collaborate in Agile teams to ensure stable production environments.
  • Investigate legacy defects and production issues to improve stability.
  • Enforce code quality, security, and performance standards.

Skills

Java
JUnit
Spring Boot
Kafka
Maven
Linux shell scripting
SQL
REST
SOAP
JMS
JBoss
React JS

Tools

Core Java 8+
Java 8+
EJB
MySQL
Oracle
IBM MQ
Kafka
Maven
JUnit
Spring Boot
SQL
REST
SOAP
JMS
IntelliJ
Git
SonarQube
SonarLint

Job description

Company Overview

3 Cubed Business Consulting is headquartered in Singapore, providing IT consulting, solutions, and services across Asia Pacific. Since 2015, it delivers end-to-end IT solutions tailored to diverse client needs, driven by passion and commitment to customer purpose.

Job Summary

This Software Engineer role involves designing, developing, and delivering robust Java-based solutions for Wealth Management systems. You will translate business requirements into scalable technical solutions, resolve complex legacy issues, and collaborate in Agile teams to ensure stable production environments.

Responsibilities
  • Communicate complex technical issues clearly to non-technical stakeholders to facilitate understanding and decision‑making
  • Develop and deliver scalable, stable Java applications using Java 8+, EJB, Spring Boot, MySQL, Oracle, IBM MQ, Kafka, and related technologies
  • Analyze business and system requirements and translate them into efficient, fit‑for‑purpose technical solutions
  • Investigate and resolve complex legacy defects and production issues to maintain system stability and performance
  • Ensure adherence to organizational standards including code quality, security, and performance best practices
  • Collaborate effectively within Agile teams, applying Scrum or Extreme Programming methodologies to meet project goals
  • Apply Test‑Driven Development (TDD) and Continuous Integration (CI) practices to improve code quality and delivery speed
  • Analyze project requirements, estimate effort, plan timelines, and manage progress to meet key milestones
  • Build strong project teams and maintain robust communication with stakeholders to ensure alignment and support throughout project lifecycles
  • Drive and review technical and architectural designs, enforce architectural guidelines, and challenge existing approaches to improve solutions
  • Demonstrate integrity, due care, diligence, and compliance with applicable laws and regulations while managing risks and issues proactively
Required competencies and certifications
  • Proficient in Core Java 8+, JUnit, Spring Boot, Kafka, and Maven for software development
  • Strong understanding of computer science fundamentals including algorithms, data structures, and object‑oriented design
  • Skilled in writing acceptance tests and applying Test‑Driven Development (TDD)
  • Experience with Linux shell scripting commands for automation and troubleshooting
  • Knowledge of Java Messaging Service (JMS) concepts and message‑oriented middleware (MO)
  • Proficient in relational database concepts, SQL, joins, indexes, triggers, and SQL query optimization
  • Experience with Web Services including REST and SOAP
  • Familiar with Spring core concepts and frameworks
  • Competent using development tools such as IntelliJ, Git, SonarQube, and SonarLint
Preferred competencies and qualifications
  • Experience with JBOSS or other application servers
  • Knowledge of Java Server Faces (JSF), Java Persistence API (JPA), and Enterprise JavaBeans (EJB)
  • Ability to write and understand complex SQL queries
  • Familiarity with React JS for front‑end development
  • Experience or interest in finance/banking domain
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

INTELLECT MINDS PTE. LTD. • Singapore

On-site
SGD 100,000 - 180,000
Java Software Engineer
Java Software Engineer

BASE CAMP DIGITAL PTE. LTD. • Singapore

On-site
SGD 80,000 - 120,000
Software Engineer
Software Engineer

ABS Connect • Singapore

On-site
SGD 90,000 - 120,000
Java Kotlin Engineer
Java Kotlin Engineer

ARGYLL SCOTT CONSULTING PTE. LTD. • Singapore

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

APAR TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
WealthTech Java & Kafka Engineer
WealthTech Java & Kafka Engineer

3 CUBED BUSINESS CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Lead Java Developer
Lead Java Developer

United States Digital Space LLC • Singapore

On-site
SGD 120,000 - 180,000
Java Big Data Developer - Mutiple headcount
Java Big Data Developer - Mutiple headcount

Adecco • Singapore

On-site
SGD 90,000 - 130,000
Java Backend Developer
Java Backend Developer

IDC TECHNOLOGIES (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
Software Engineer
Software Engineer

Nityo Infotech • Singapore

On-site
SGD 100,000 - 167,000