Job Search and Career Advice Platform

Enable job alerts via email!

Senior Java Backend Developer

Private Advertiser

Singapore

On-site

SGD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech solutions provider in Singapore is seeking a Senior Java Backend Developer. This role involves leading reporting modules and database business logic for software products, focusing on Oracle database optimization, stored procedures, and Java backend development. Candidates should have strong Java expertise, experience with big data technologies like MongoDB, and excellent communication skills in English and Mandarin. An ideal candidate has 4-5 years of experience and is detail-oriented in handling large data volumes.

Qualifications

  • 4-5 years of working experience in IT/Computer Software or equivalent.
  • Experience in project management or overseeing development efforts.
  • Good English and Mandarin communication skills.

Responsibilities

  • Lead database-driven business logic development for software products.
  • Execute Oracle database development including stored procedures.
  • Collaborate with teams on system integration and RESTful API development.

Skills

Java SE / Java EE
Object-Oriented Programming
MVC Architecture
Spring Framework
MyBatis / iBatis
SQL performance optimization
Oracle database optimisation
stored procedure development
multithreading
performance tuning
REST Web Services
source control tools (SVN, Git)
big data technologies (MongoDB, ClickHouse)

Education

Bachelor’s Degree in Computer Science or Information Technology
Job description
Roles & Responsibilities
About the Role

We are seeking an experienced Senior Java Backend Developer to lead the development of reporting modules and database-driven business logic for our software products and projects. This role focuses heavily on Oracle database optimisation, stored procedures, and Java backend development, with exposure to big data technologies. The ideal candidate is technically strong, detail-oriented, and confident in handling large data volumes in production environments.

Key Responsibilities
  • To accomplish the company’s software products and projects’ data analysis and database business logic.
  • Develop and maintain software modules based on business requirements, including design, coding, testing, and support.
  • Execute Oracle database development including stored procedures, packages, triggers, and functions.
  • Configure, build, and test application technical components.
  • Analyse and resolve defects, performance bottlenecks, and database issues.
  • Optimise SQL queries and improve overall system performance.
  • Support big data queries using technologies such as MongoDB, ClickHouse, and relevant third-party plugins.
  • Collaborate with cross-functional teams and contribute to system integration and RESTful API development.
  • Flexibly adjust work scope based on project and technical needs.
Required Skills
  • Strong knowledge of Java SE / Java EE and Object-Oriented Programming.
  • Familiar with MVC Architecture.
  • Hands-on experience with Spring Framework, MyBatis / iBatis, and SQL performance optimization.
  • Solid experience in Oracle database optimisation and stored procedure development.
  • Experience of multithreading and performance tuning.
  • Knowledge in REST Web Services and integration patterns.
  • Knowledge on RESTFUL API and integration Patterns.
  • Familiar with source control tools (SVN, Git).
  • Exposure to MongoDB, ClickHouse, or big data environments is an advantage.
  • Strong analytics and problem solving abilities.
  • Must be detail-oriented and attentive, especially handling large data sets.
  • Good team player.
Preferred Qualifications
  • Minimum Bachelor’s Degree or higher in Computer Science, Information Technology, or equivalent discipline, or professional License (Passed Board/Bar/Professional License Exam).
  • Minimum 4–5 years of working experience specializing in IT/Computer Software or equivalent (Senior level preferred).
  • Experience contributing to project management tasks or overseeing development efforts.
  • Good English and Mandarin communication skills.
  • Candidates fluent in Mandarin are highly preferred as role requires candidate to communicate with Mandarin speaking clients and partners.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.