

Senior Backend Engineer (Java) Engineer in Remote (Ukraine)
Binariks is looking for a highly motivated and proactive Java Engineer to join the team on the healthcare industry project from the USA. Medical coding platform, helping 200+ hospitals and 50K providers cut costs utilizing AI.Â
What We’re Looking For
5+ years designing, building, and operating distributed multi-region highly-available backend systems in production.
Deep knowledge of system design: CAP trade‑offs, consistency models, partitioning/sharding strategies, failure modes, and graceful degradation.
Proven expertise with Java/Spring Boot, Kafka, and AWS.
Hands‑on Kubernetes experience: containerization, manifests, health checks, rolling deployments, autoscaling.
Solid CI/CD and observability mindset, comfortable wiring up pipelines, metrics, traces, and alerts that keep mean‑time‑to‑detect low.
General knowledge of Python and Javascript.
Security‑first habits: least privilege, encryption in transit and at rest, secure coding and dependency hygiene.
Ability to thrive with vague requirements, self‑define milestones, and iterate quickly while keeping long‑term architecture in view.
Excellent written and verbal communication, capable of presenting technical options and trade‑offs to senior leaders.
Will be a plus
Terraform and other infrastructure proficiency.
Experience with event‑sourced systems, CQRS, and stream processing frameworks (e.g., Flink, ksqlDB, Spark).
Exposure to healthcare or other highly regulated domains.
Familiarity with polyglot persistence and multimodel databases
Your responsibilities
Designing and coding: taking high‑level architecture from enterprise architects and turning it into production‑ready services and libraries.
Designing distributed systems that are resilient, observable, and secure, then document those designs so others can reuse them.
Building microservices (REST & gRPC/Protobuf) in Java/SpringBoot using well-designed schemas shared across services and Kafka topics.
Engineer event‑driven data flows leveraging AWS MSK (Kafka), SQS, and streaming best practices.
Utilizing own storage choices: from Postgres/RDS/Aurora to Cassandra/NoSQL, balancing consistency, scale, and cost.
Harden deployments for Kubernetes and craft CI/CD pipelines and dashboards that showcase operational excellence (metrics, tracing, alerting, security scans).
Collaborating and evangelizing: present designs and findings to senior engineers, architects, and leadership, write concise architectural documents and how-to guides.
Your Benefits
18 days of paid annual leave
10 sick leaves
Additional days off for special occasions
Medical Care
Health check-up
English Class
Play Room
IT Cluster membership
Business Trip
Tech Talks
Training & Conferences
Certification
Accounting
Corporate currency
Work From Anywhere