Java / SQL Developer (Data Migration)

IDC TECHNOLOGIES (SINGAPORE) PTE. LTD.

Singapore

On-site

SGD 90,000 - 140,000

Full time

9 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

IDC Technologies (Singapore) Pte. Ltd. is seeking a senior Java developer to support a data migration project for a corporate banking client. The role involves migrating data to MariaDB, converting and optimizing stored procedures, and tuning SQL for performance.

You will develop Spring Boot services and REST APIs, build Spring Batch jobs, and assist with data validation across a data set of 250k–300k records. Collaboration on testing, cutover activities, and documentation is expected.

Qualifications

  • 6+ years of hands-on Java development experience.
  • Strong experience with Spring Boot, Spring Batch, and REST API.
  • Strong MariaDB/SQL skills, including stored procedures and SQL tuning.
  • Experience in data migration or database migration projects.
  • Good analytical and problem-solving skills.

Responsibilities

  • Migrate data and database objects to MariaDB.
  • Develop, convert, and optimize stored procedures.
  • Perform SQL tuning to improve query and batch performance.
  • Develop and enhance Spring Boot services and REST APIs.
  • Build and maintain Spring Batch jobs for data processing.
  • Support data validation and reconciliation (corporate data volume approx. 250k–300k records).
  • Participate in testing, defect fixing, and cutover activities.
  • Prepare technical documentation.

Skills

Java development
Spring Boot
Spring Batch
REST API
SQL tuning
Data migration

Education

Tools

MariaDB

Job description

Role Overview

Support a data migration project for a corporate banking client, covering database migration to MariaDB, stored procedure conversion, SQL performance tuning, and supporting Java application development.

Key Responsibilities
  1. Migrate data and database objects to MariaDB
  2. Develop, convert, and optimize stored procedures
  3. Perform SQL tuning to improve query and batch performance
  4. Develop and enhance Spring Boot services and REST APIs
  5. Build and maintain Spring Batch jobs for data processing
  6. Support data validation and reconciliation (corporate data volume approx. 250k–300k records)
  7. Participate in testing, defect fixing, and cutover activities
  8. Prepare technical documentation
Required Skills
  1. 6+ years of hands-on Java development experience
  2. Strong experience with Spring Boot, Spring Batch, and REST API
  3. Strong MariaDB/SQL skills, including stored procedures and SQL tuning
  4. Experience in data migration or database migration projects
  5. Good analytical and problem-solving skills
  6. This role is for one of our project requirements
Preferred
  1. Banking or financial services domain exposure (corporate banking is a plus)
  2. Experience with legacy-to-new platform migrations
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java / SQL Developer (Data Migration)
Java / SQL Developer (Data Migration)

IoTalents Pte. Ltd. • Singapore

On-site
SGD 120,000 - 180,000
Software Developer (Java / SQL Developer )
Software Developer (Java / SQL Developer )

CLPS GLOBAL INFOTECH PTE. LTD. • Singapore

On-site
SGD 90,000 - 170,000
Senior Java & SQL Developer: Data Migration to MariaDB
Senior Java & SQL Developer: Data Migration to MariaDB

IDC TECHNOLOGIES (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
Java & SQL Data Migration Engineer (MariaDB)
Java & SQL Data Migration Engineer (MariaDB)

IoTalents Pte. Ltd. • Singapore

On-site
SGD 120,000 - 180,000
049 - Java / SQL Developer (Data Migration)
049 - Java / SQL Developer (Data Migration)

RiDiK (a Subsidiary of CLPS. Nasdaq: CLPS) • Singapore

On-site
SGD 120,000 - 180,000
Java & Spring Data Migration Engineer
Java & Spring Data Migration Engineer

CLPS GLOBAL INFOTECH PTE. LTD. • Singapore

On-site
SGD 90,000 - 170,000
Java/SQL Developer
Java/SQL Developer

AVENSYS CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Competitive base salary
Attractive company benefits
Fun and collaborative work environment
Data Migration Java & SQL Developer (MariaDB/Spring Boot)
Data Migration Java & SQL Developer (MariaDB/Spring Boot)

RiDiK (a Subsidiary of CLPS. Nasdaq: CLPS) • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Software Engineer
Senior Java Software Engineer

Luxoft • Singapore

On-site
SGD 120,000 - 180,000
Java/Spring Back-end Developer
Java/Spring Back-end Developer

Luxoft Singapore • Singapore

On-site
SGD 150,000 - 190,000