Senior Data Engineer – Enterprise Data Frameworks (Java Spark Focus)

Citizens • Boston, MA • Posted June 03, 2026

Position Overview

Description


Senior Java Data Engineer
Enterprise Data Frameworks

Role Summary

The Enterprise Data Frameworks team is seeking a Senior Java focused software engineer who builds and maintains large scale data processing systems using Java, Apache Spark, and Kafka. This role is intended for experienced backend engineers with strong core Java fundamentals who apply traditional software engineering practices to data intensive platforms and distributed systems.

The ideal candidate has hands on experience developing production grade Java applications using modern frameworks and IntelliJ based development workflows, paired with practical experience building Spark based processing pipelines and Kafka driven data ingestion services. In this role, you will contribute to the core components of enterprise data frameworks, working closely with senior engineers and architects while remaining deeply involved in design and implementation.

This role ...