Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

DrFirst Logo

Senior Software Engineer

DrFirst

$140,000 - $160,000
Sep 29, 2025
Remote, US
Apply Now

DrFirst is looking to develop a next-generation cloud-native, high-performance e-prescribing collaboration platform that can handle high throughput, operate with minimal downtime, and recover gracefully from unexpected failures.

Requirements

  • 5+ years of hands-on Java development experience, with a deep understanding of Java, object-oriented design principles, and the Spring Framework (including Spring Boot, Spring Cloud, etc.).
  • 3+ years of experience designing and developing cloud-native applications on AWS, with strong familiarity with services like S3, Valkey, Lambda, RDS, and EKS/ECS.
  • 3+ years of experience with distributed messaging systems, such as Apache Kafka, and a solid grasp of event steaming.
  • Proven experience building and integrating large-scale, high-performance, distributed systems, ensuring fault tolerance, scalability, and low latency.
  • Hands-on experience with large-scale, mission-critical systems in finance, brokerage, trading, or credit card processing environments, particularly those requiring low latency, high throughput, and high availability, is highly desirable.
  • Proficiency in developing and consuming RESTful APIs, with solid understanding of JSON and XML data formats.
  • Strong hands-on experience with relational and/or NoSQL databases, including schema design, performance tuning, and query optimization.

Responsibilities

  • Design, develop, test, deploy, maintain, and improve high-quality, scalable, and secure Java-based integration solutions.
  • Design and implement cloud-native microservices on AWS, ensuring auto-scaling, fault tolerance, high availability, and self-healing capabilities.
  • Develop and maintain integrations with major EHR platforms, including Athena One, Epic, Oracle Health, GreenWay, AdvancedMD, eMDs and ModMed, utilizing their APIs and relevant integration technologies (e.g., HL7, FHIR, web services, APIs, Mirth Connect, etc.).
  • Collaborate with cross-functional teams to build a next-generation e-prescribing collaboration platform that connects providers, patients, payers, pharmacies, and pharmaceutical companies in real time.
  • Develop and maintain event-driven architectures using message brokers like Kafka, ensuring reliable and efficient inter-service communication.
  • Ensure seamless system integration with large-scale, distributed platforms while maintaining high throughput and low latency.
  • Work closely with DevOps to build and maintain CI/CD pipelines, automating testing, deployment, and monitoring workflows.

Other

  • Bachelor's degree in Computer Science or related discipline.
  • 70% Phone/Desk work, 30% Standing/Moving throughout the office
  • Highly self-motivated and capable of working independently in a fast-paced, agile environment.
  • Excellent analytical and troubleshooting skills, with a proactive, solution-oriented mindset.
  • Competitive compensation, with a base salary of $140,000 - $160,000 (Exact compensation may vary based on skills and experience)