jobs Logo
Applicantz logo

Senior Java Backend Engineer

Applicantzabout 20 hours ago
Remote
Senior Level
CONTRACTOR

About the role

Remote role, work needs to be done in EST

Top three skills: Java or GO AWS (DynamoDB, MSK / Kinesis, ECS or EKS, IAM, S3) Apache Kafka (producer/consumer APIs, partition design, retention, ACLs, admin client)

Skills: 7 to 10 years of professional software engineering experience, senior level Strong backend experience in Java or Go with Spring Boot (Java) or modern Go service frameworks. Hands-on production experience with Apache Kafka (producer/consumer APIs, partition design, retention, ACLs, admin client) Hands-on production experience on AWS (DynamoDB, MSK / Kinesis, ECS or EKS, IAM, S3) Strong data streaming experience, broadly — event-driven architectures, CDC patterns, async message processing, exactly-once or at-least-once delivery semantics Distributed systems fundamentals — idempotency, retries with backoff, eventual consistency Demonstrated track record of joining a project mid-flight and being productive within the first one to two weeks

Nice to have Apache Flink (any version), Flink SQL, or Kafka Streams experience AWS Kinesis Client Library (KCL) for stream consumers Outbox pattern, Debezium, or similar CDC frameworks DynamoDB single-table design experience GitOps deployment patterns (ArgoCD, Flux) Familiarity with Apache Iceberg, Apache Paimon, or other open table formats

Our Fortune Technology client is ranked as one of the best companies to work with in the world. As a global leader in 3D design, engineering, and entertainment software, they foster a progressive culture, creativity, and a flexible work environment using cutting-edge technologies.

About Applicantz

Technology, Information and Internet