About:
Binariks is looking for a highly motivated Senior Back-end Engineer (Java) to join our team.
Project is revolutionizing Revenue Cycle Management with its AI-powered autonomous coding solution, a multi-specialty AI-platform that translates clinical information into accurate sets of medical codes. Autonomous coding supports improved patient care and drives efficiency under fee-for-service and value-based care models.
The Software Engineer reports to the Director of Engineering. The engineering team is responsible for the technical implementation of our award-winning products. The goal of the team is to produce adaptable, robust, secure products that delight our users.
Your Responsibilities:
- Develop mission critical microservices, with an emphasis on scalability, security and performance
- Produce technical documentation, software, and supporting test code
- Configuring and deploying observability tools within the AWS environment, including setting up dashboards, alerts, and log aggregation
- Sustain existing functionality via technology updates and functional enhancements
- Participate in all team activities, including agile ceremonies and reviews of other engineers designs and code
What We’re Looking For:
- 5+ years of development experience in an agile/scrum environment
- 5+ years of experience with Java
- Experience with AWS (S3, IAM, SQS, KMS), Spring Boot, Hibernate, WebFlux, Kafka, PostgreSQL
- Experience with DataDog, Grafana, AWS CloudWatch, Prometheus, Otel, Loki, Thanos, Vector, Clickhouse, etc.Â
- Experience with distributed systems, preferably Kubernetes
- Experience with HL7, especially how it's used in specific workflows like Radiology, Pathology, etc.
- Experience with EMR
- Experience working in a startup / fast paced environment
- Effective verbal and written communication skills with both management and peers
- Bachelors in Computer Science or similar program