Senior/Staff Backend Engineer, Java, Kafka

September 3

Apply Now
Logo of Oscilar

Oscilar

Fintech • Banking • Compliance

Oscilar is a risk management platform that focuses on fraud defense, credit underwriting, onboarding risk, and AML compliance for financial institutions. Through its advanced AI Risk Decisioning™, Oscilar enables organizations to make faster and more intelligent risk decisions, monitor customer journeys, and ensure regulatory compliance seamlessly. Oscilar's platform provides comprehensive analytics and proactive detection capabilities, tailored to meet the unique risk needs of banks, fintechs, and credit unions.

51 - 200 employees

Founded 2021

💳 Fintech

🏦 Banking

📋 Compliance

📋 Description

• Shape the future of trust in the age of AI at Oscilar, building an AI Risk Decisioning Platform for banks, fintechs, and digital organizations. • Design, implement, and optimize backend services using Java and AWS technologies to handle high-throughput, real-time data streams. • Lead architecture, deployment, and optimization of Apache Kafka, including building and managing topics, brokers, producers, consumers, Kafka Streams, and Kafka Connect. • Scale and maintain databases such as Postgres, Redis, DynamoDB, and ClickHouse; optimize schemas, indexing, and partitioning. • Establish CI/CD pipelines, implement infrastructure security and performance monitoring, and ensure data integrity. • Collaborate across product, frontend, and data engineering teams; mentor junior engineers and conduct code reviews.

🎯 Requirements

• Backend Development: 8+ years of experience with Java in large-scale, distributed environments. • Kafka Mastery: Extensive experience with Apache Kafka, including Kafka Streams, Kafka Connect, partitioning, replication, and consumer group management. • Cloud Infrastructure: Strong experience with AWS services (e.g., MSK, EC2, RDS, DynamoDB, S3, Lambda). • Distributed Systems: Solid understanding of distributed system design, messaging patterns, and eventual consistency. • Performance Optimization: Proven ability to diagnose and resolve bottlenecks in streaming and database systems. • Nice-to-have: Experience integrating Kafka with analytics like ClickHouse; knowledge of CQRS and event sourcing; monitoring tools (Prometheus, Grafana); infrastructure automation (Terraform/CloudFormation); proficiency with Postgres, Redis, ClickHouse, DynamoDB; familiarity with encryption, RBAC, and secure API development.

🏖️ Benefits

• Mission-driven teams: Work alongside industry veterans from Meta, Uber, Citi, and Confluent, all united by a shared goal to make the digital world safer. • Ownership and impact: You'll be empowered to take responsibility, move fast, and make decisions that drive our mission forward. • Innovate at the cutting edge: Your work will shape how modern finance detects fraud and manages risk.

Apply Now

Similar Jobs

September 3

Senior Software Engineer building NLP/AI applications for legal-tech Relativity. Lead engineering design, develop SaaS model-based products and improve CI/CD.

Azure

ElasticSearch

Java

Jenkins

Kubernetes

Linux

MongoDB

NoSQL

Python

React

Redis

.NET

September 3

Develop and maintain .NET applications for TETA ERP/HR at Unit4 Poland. Implement TDD, participate in Scrum, and ensure code quality.

🗣️🇵🇱 Polish Required

Azure

ERP

Jest

Oracle

SQL

.NET

September 2

Senior Python Engineer building production-ready AI systems at Planner 5D. Developing scalable AI pipelines and deploying models in production.

Android

Docker

iOS

Java

Kotlin

Kubernetes

MacOS

Python

August 29

SoftwareMill

51 - 200

Senior Rust Developer for Warsaw-based company; remote role. Build high-performance Rust services; join our Join Us page for details.

Rust

August 29

Python Engineer at PandaDoc on AI Document Generation; shaping editing experience and workflows.

AWS

Django

GRPC

Java

Kafka

Kubernetes

Pandas

Postgres

Python

RabbitMQ

Redis

SQL

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com