Hi, we’re Binariks 👋 We are software development outsourcing company providing advanced consulting and development services to clients across the globe. The company is headquartered in the USA with development and consulting center located in Lviv, Ukraine.
3 липня 2025

Senior Backend Engineer (Java) Engineer (вакансія неактивна)

віддалено

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.


We provide the following for our employees:


    • 18 working days of paid vacation
    • 10 working days of sick leave annually (5 days paid at 100% and 5 days at 75% rate of your average monthly salary)
    • 50% cost compensation for English courses
    • Flexible work schedule
    • Additional days off for special occasions, national holidays off
    • A competitive and rewarding salary based on performance appraisals/knowledge evaluation
    • Possibility to share and gain knowledge on regular tech talks
    • Friendly and professional team
    • Innovative projects with advanced technologies
    • Remote work
    • Accounting service