Senior Data Engineer (Java expertise required)

Cermati

Bengaluru

On-site

INR 3,000,000 - 5,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cermati, a fintech startup, seeks a senior data platform engineer in Bangalore to lead our data platform roadmap and guide a team of 5–10 engineers. You will help shape architecture, review code, and deliver robust features across the data stack.

Bring deep Java expertise, Linux, SQL/PostgreSQL, Kubernetes, and a modern cloud toolkit (GCP, BigQuery, Apache Flink) to build scalable data solutions. Prior data platform experience is a plus.

Qualifications

  • Based in Bangalore.
  • Hands-on Java for 5+ years in enterprise projects.
  • Knowledge of dependency injection and unit testing frameworks.
  • Proficient in Java best practices (Effective Java).
  • Experience with multi-threaded Java and memory model concepts.
  • Familiar with Java concurrency practices (Goetz).
  • Strong Linux system knowledge (monitoring and ops).
  • Depth of SQL and PostgreSQL experience.
  • Good working knowledge of Kubernetes.
  • Experience with Google Cloud Platform and BigQuery.
  • Data platform team experience is helpful.
  • Experience with Apache Flink.

Responsibilities

  • Lay out the technical roadmap for the data platform team.
  • Mentor junior engineers via code reviews and knowledge sharing.
  • Code and design system features and fixes.
  • Ensure operations excellence and on-call readiness for production systems.

Tools

Kubernetes
Google Cloud Platform
BigQuery
Apache Flink

Job description

  • Full-time
Company Description

Cermati is a financial technology (fintech) startup based in Indonesia. Cermati simplifies the process of finding and applying for financial product by bringing everything online so people can shop around for financial products online and can apply online without having to physically visit a bank.

Our team hailed from Silicon Valley Tech companies such as Google, Microsoft, LinkedIn and Sofi as well as Indonesian startups such as Doku, Touchten. We have graduates from well known universities such as Universitas Indonesia, ITB, Stanford, University of Washington, Cornell and many others. We are building a company with the same culture of openness, transparency, drive and meritocracy as Silicon Valley companies. Join us in our cause to build a world class fintech company in Indonesia.

Job Description

The candidate will lead the technical roadmap for the data platform team, which consists of 5-10 talented but possibly inexperienced team members.

The candidate will typically perform the following roles

  • Lay out the technical roadmap for the next n months from time to time
  • Mentor junior engineers in the form of code reviews and knowledge sharing about coding and design best practices
  • Coding and system design for new features and bug fixes
  • Take care of Operations excellence and oncallby monitoring production system
Qualifications

The role requires a strong technical knowledge on several fronts

Required

  • Candidates must be based in Bangalore. Please do not apply if you're currently living outside Bangalore
  • Expertise in Java is required. Please do not apply without having worked hands-on in Java for at least 5years inenterprise projects.
    • Candidate should be aware of dependency injection and how it is used in unit testing frameworks.
    • Candidates should have working knowledge of Java best practices, as laid out in (for example) "Effective Java by Josh Bloch".
    • Candidates should have experience in writing multi-threaded java programs and should be aware of such things as the java memory model.
    • Candidates should be aware of multi threading best practices as specified in (for example) "Java Concurrency in Practice by Brian Goetz etc"
  • Candidates require a strong working knowledge of linux based systems. This includes both theoritical knowledge as laid out in (for example) "linux system programming by Robert Love" as well as practical experience in linux system monitoring as laid out in (for example) "Systems Performance by Brendan Gregg"
  • Depth of experience in SQL and PostgreSQL database.
  • Good working knowledge on kubernetes
  • Experience in Google Cloud Platform and its data analytics products like BigQuery etc
  • Previous experience working in a data platform team will be helpful
  • Experience with Apache Flink
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Architect - Java Backend
Architect - Java Backend

Tredence • Bengaluru

On-site
INR 3,000,000 - 5,500,000
Senior Java Software Engineer
Senior Java Software Engineer

Straive • Mumbai

On-site
INR 3,500,000 - 7,000,000
Senior Java Software Engineer
Senior Java Software Engineer

Tredence Inc. • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Staff Software Engineer - Data Platform
Staff Software Engineer - Data Platform

United States Digital Space LLC • Bengaluru

Hybrid
INR 3,500,000 - 7,000,000
Senior Data Platform Engineer
Senior Data Platform Engineer

API Holdings • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Data Engineer (Spark, Java, Cloud)
Data Engineer (Spark, Java, Cloud)

Redolent Infotech Pvt. Ltd. • Bengaluru

Hybrid
INR 900,000 - 1,400,000
Java Backend + GCP
Java Backend + GCP

Wipro • Chennai District

On-site
INR 1,000,000 - 1,500,000
Java Developer/Architecture
Java Developer/Architecture

Awign • Bengaluru Urban

On-site
INR 3,000,000 - 5,500,000
Data Engineer
Data Engineer

Tenarai Technologies • Bengaluru, Delhi, Pune District

On-site
INR 1,200,000 - 1,800,000
Data Engineer – GCP Java & Big Data
Data Engineer – GCP Java & Big Data

United States Digital Space LLC • Karnataka

On-site
INR 2,500,000 - 4,500,000