Job Search and Career Advice Platform

Enable job alerts via email!

Backend Developer

IOTALENTS PTE. LTD.

Singapore

On-site

SGD 60,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions company in Singapore is looking for a skilled candidate to develop and maintain ETL processes and data pipelines. The ideal applicant will possess a degree in Computer Science or related field, with 3 to 8 years of experience in large-scale system development. Strong programming skills in Java or Python and proficiency in SQL are essential. Candidates should demonstrate analytical skills and the ability to collaborate under tight deadlines. Familiarity with automation testing and cloud technologies is a plus.

Qualifications

  • 3 to 8 years of experience in developing and supporting large-scale systems.
  • Good understanding of object-oriented concepts and design patterns.
  • Experience in application integration and automated tests.

Responsibilities

  • Develop and maintain ETL processes and data pipelines.
  • Ensure data is extracted, transformed, and loaded accurately.
  • Analyze requirements and create technical specifications.

Skills

Object-oriented programming
Java
Python
SQL
Analytical skills
GitHub
JIRA

Education

Degree in Computer Science/Information Technology

Tools

Oracle
MySQL
SQL Server
PostgreSQL
Job description
Overview

The successful candidate will be involved in developing and maintaining ETL processes and data pipelines to ensure that data is extracted, transformed, and loaded accurately and efficiently on a real-time basis.

Requirement:

  • Possess a degree in Computer Science/Information Technology or related fields.
  • 3 to 8 years of experience in developing and supporting large-scale systems and applications, with strong object-oriented and core programming skills (e.g., Java, Python, Typescript, etc.).
  • Possess a good understanding of object-oriented concepts, design patterns, concurrency, and software techniques.
  • Experience in application integration, monitoring, and control with exposure to automated tests.
  • Strong knowledge of SQL and relational databases (Oracle, MySQL, SQL Server, PostgreSQL).
  • Experience with data validation, reconciliation, and quality assurance.
  • Good at analyzing requirements, creating technical specifications, and using test cases and scenarios.
  • Experience with software development tools (e.g. GitHub, JIRA).
  • Good understanding of the full System Development Life Cycle.
  • Ensure compliance with IT security standards, policies, and procedures.
  • Strong problem-solving, analytical, written, and communication skills.
  • Ability to work collaboratively in cross-functional teams under tight deadlines.

Good to have:

  • Prior experience in automation testing and CICD pipelines
  • Prior experience in Linux
  • Prior experience in Kafka/Message Queue brokers
  • Familiar with Github (Including Github Actions).
  • Some background in AWS technologies
  • Having previous experience in the financial or investment industry
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.