Oksana Novak

Recruiter

Oksana Novak

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

    18 days of paid annual leave

  • 10 sick leaves

    10 sick leaves

  • Additional days off for special occasions

    Additional days off for special occasions

  • Medical Care

    Medical Care

  • Health check-up

    Health check-up

  • English Class

    English Class

  • Play Room

    Play Room

  • IT Cluster membership

    IT Cluster membership

  • Business Trip

    Business Trip

  • Tech Talks

    Tech Talks

  • Training & Conferences

    Training & Conferences

  • Certification

    Certification

  • Accounting

    Accounting

  • Corporate currency

    Corporate currency

  • Work From Anywhere

    Work From Anywhere

  • 18 days of paid annual leave

    18 days of paid annual leave

  • 10 sick leaves

    10 sick leaves

  • Additional days off for special occasions

    Additional days off for special occasions

  • Medical Care

    Medical Care