Haystack
← Back to Jobs
Technology
SE

Sr. Java Developer (Java 21, Apache Kafka, SQL, AWS)

SESUnited States🇺🇸United StatesPosted 27 Aug 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
United States
Posted
18 hours ago
DockerOracleSQLSpringSpring BootAWSSonarQubeApacheCloudFormationGitJavaJenkinsKafkaPostgreSQLRedis

Job Description

Systems Engineering Services is seeking a Sr. Java Developer with Apache Kafka experience.

Top 5 Technical Skills:

  1. 10+ years of SE Engineering and App Dev
  2. Java 21 with SpringBoot
  3. Kafka and CDC (Change Data Capture)
  4. Aurora PostgreSQL
  5. AWS DMS (Data Migration Service), MSK (Managed Streaming for Kafka), RDS Aurora, EC2/ECS, S3
  6. CI/CD (see complete list below)

Candidate with 10+ years of SW Engineering & Application Development experience and expertise in following areas
Java 21 and Spring Boot
o Spring Cloud Stream for continuously running Kafka Data Streaming services
o Spring Batch for nightly and on-demand jobs
o Maven for building and dependency management
o Spring Retry, JDBC, caching, and Actuator health endpoints
Kafka and CDC processing
o AWS MSK and Kafka consumer/producer troubleshooting
o AWS DMS CDC JSON messages
o Understanding insert, update, and delete before/after images
o Consumer groups, offsets, partitions, ordering, retries, duplicates, lag, and replay
o Lightweight balance-change events and full balance/error payloads
Database and SQL
o Aurora PostgreSQL
o Oracle SQL
o JDBC and transaction troubleshooting
AWS operations
o AWS MSK, RDS Aurora PostgreSQL, EC2/ECS, AWS Batch, Event Bridge, ElasticCache/Redis, S3, IAM, CloudFormation, and AWS CLI
o Starting, stopping, and validating streaming services and scheduled batch jobs
o Coordinating Kafka resets, cache resets, database refreshes, and controlled service restarts
CI/CD and development tooling
GitLab, Jenkins, Docker, Nexus, SonarQube, IntelliJ or VS Code, Git, and Maven
Reading application profiles, environment variables, SSM configuration, deployment templates, and logs

Jake Lutman

Technical Recruiter

Systems Engineering Services

Similar jobs