Senior Data Engineer (Java/SQL)

Methods

Singapore

On-site

SGD 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

25 days off
Private Medical Insurance
Discretionary Company Bonus
Pension Salary Exchange
Employee Assistance Programme
Development access to LinkedIn
Wellness support
Retail and leisure discounts

Job summary

Methods is looking for a Senior Data Engineer in Singapore with strong SQL and Java skills. You will design, develop, and maintain scalable data pipelines to support integration and analytics.

The role requires collaboration with various stakeholders to create robust data solutions, leveraging Java and Scala for optimal performance and efficiency.

In addition to your technical skills, you'll enjoy a supportive environment with numerous benefits aimed at professional development.

Qualifications

  • 5+ years of professional experience with Java (Version 11 or higher preferred).
  • Understanding of data warehousing concepts and dimensional modelling.
  • Experience designing and developing ETL/ELT pipelines.

Responsibilities

  • Design, develop, and maintain scalable data pipelines.
  • Write efficient, high-performance SQL queries.
  • Collaborate with stakeholders to translate requirements.

Skills

Advanced SQL skills
Java development
ETL/ELT pipeline design
Scala development
Apache Spark
Cloud platform exposure
CI/CD pipelines
Data warehousing
Kafka
Git

Tools

PostgreSQL
SQL Server
Oracle
MySQL

Job description

  • We are seeking a Senior Data Engineer with strong SQL and Java expertise to design and deliver scalable data solutions
  • In this role, you will leverage Java’s robustness and Scala’s functional data-processing power to build scalable pipelines, manage distributed big data frameworks, and optimize our data platform
  • Design, develop, and maintain scalable data pipelines to support data integration, transformation, and analytics requirements
  • Write efficient, high-performance SQL queries, stored procedures, and data transformation logic
  • Build and maintain backend data processing applications using Java
  • Develop scalable APIs and microservices architectures
  • Work with batch and near real-time data processing frameworks to deliver reliable data solutions
  • Optimise data models, database performance, and query execution
  • Collaborate with data architects, analysts, and business stakeholders to translate requirements into scalable data solutions
  • Implement automated testing, monitoring, and data quality controls across the data platform
Benefits
  • Autonomy to develop and grow your skills and experience
  • Be part of exciting project work that is making a difference in society
  • Strong, inspiring and thought-provoking leadership
  • A supportive and collaborative environment
  • Development access to LinkedIn Learning, a management development programme and training
  • Wellness 24/7 Confidential employee assistance programme
  • Social - Breakfast Tuesdays, Pizza Thursday monthly, weekly social in the office and commitment to charitable causes
  • Time off 25 days a year
  • Pension Salary Exchange Scheme with 4% employer contribution and 5% employee contribution
  • Discretionary Company Bonus based on company and individual performance
  • Life Assurance of 4 times base salary
  • Private Medical Insurance which is non-contributory (spouse and dependants included)
  • Worldwide Travel Insurance which is non-contributory (spouse and dependants included)
  • Benefits Platform offering various retail and leisure discounts
  • Advanced SQL skills with experience in performance tuning, data modelling, and complex query development
  • Understanding of data warehousing concepts and dimensional modelling
  • Strong Java development experience, including object-oriented design and enterprise application development
  • Experience designing and developing ETL/ELT pipelines
  • Java: 5+ years of professional experience with Java (Version 11 or higher preferred)
  • Experience with version control systems such as Git
  • Experience working with relational databases such as PostgreSQL, SQL Server, Oracle, or MySQL
  • Experience with Scala development
  • Experience with Apache Spark or other distributed data processing frameworks
  • Experience with Kafka, Event Hubs, or other streaming technologies
  • Exposure to cloud platforms such as Azure, AWS, or GCP
  • Experience with CI/CD pipelines and DevOps practices
  • Familiarity with data lake and lakehouse architectures
  • Experience in banking or financial services industry
  • Knowledge of cloud-based data platforms and modern data engineering practices
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Platform Engineer
Senior Data Platform Engineer

Visa Hunt • Singapore

On-site
SGD 74,000 - 123,000
AWS
Senior Software Engineer – Java Developer
Senior Software Engineer – Java Developer

TEAMLEASE DIGITAL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 170,000
Senior Software Engineer – Java Developer
Senior Software Engineer – Java Developer

Teamlease Digital • Singapore

On-site
SGD 180,000 - 240,000
Senior Data Engineer
Senior Data Engineer

Argyll Scott Singapore • Singapore

On-site
SGD 90,000 - 130,000
Senior Data Engineer
Senior Data Engineer

BASIL TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior Software Engineer (Data)
Senior Software Engineer (Data)

Vistance Networks, Inc. • Singapore

On-site
SGD 80,000 - 110,000
Senior Data Engineer
Senior Data Engineer

Argyll Scott • Singapore

On-site
SGD 120,000 - 180,000
Junior/Senior Data Engineer - Permanent Role
Junior/Senior Data Engineer - Permanent Role

Visa Hunt • Singapore

On-site
SGD 120,000 - 180,000
Data Platform Engineer
Data Platform Engineer

Beecruit Pte Ltd • Singapore

On-site
SGD 70,000 - 90,000
Senior Data Engineer – Singapore
Senior Data Engineer – Singapore

CMC Global Company Limited. • Singapore

On-site
SGD 120,000 - 180,000