DrFirst, Inc. · 53 minutes ago
Software Engineer
DrFirst, Inc. is a company that has empowered providers and patients to achieve better health through intelligent medication management for 25 years. They are seeking a Software Engineer to develop a next-generation cloud-native e-prescribing collaboration platform, focusing on high performance and scalability while ensuring system reliability and maintainability.
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 (HL7, FHIR, web services, Mirth Connect)
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
Design and implement AI-powered automation frameworks to accelerate development cycles and automatically execute regression testing, enhancing software quality and release efficiency
Monitor, diagnose, and resolve performance issues across services using observability tools and logs
Follow and enforce secure coding practices and participate in security audits and reviews
Participate in code reviews, provide technical mentorship to junior developers, and contribute to architectural decisions
Stay current with industry trends and continuously seek ways to optimize system performance, resilience, and developer productivity
Qualification
Required
Bachelor's degree in Computer Science or related discipline
3+ years of hands-on Java development experience, with deep understanding of Java, object-oriented design principles, and the Spring Framework (Spring Boot, Spring Cloud)
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 streaming
Proven experience building and integrating large-scale, high-performance, distributed systems, ensuring fault tolerance, scalability, and low latency
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
Hands-on experience with CI/CD pipelines and associated tools such as GitLab CI, Jenkins, or similar
Solid knowledge of application and data security best practices, including authentication, authorization, and data protection
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
Demonstrated ability and desire to learn new technologies, accept coaching, and grow within a collaborative engineering team
Preferred
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
Familiarity with front-end technologies (HTML, CSS, JavaScript)
Experience with healthcare integration standards (HL7, FHIR, NCPDP SCRIPT)
Experience with EHR platform integrations
Benefits
Eligible for a Discretionary Performance-based bonus
Medical, dental, and vision insurance
401K eligible after 3 months of employment, with 50% company match up to first 5% of salary contributed to the plan with a 3-year vesting schedule
HSA for eligible employees enrolled in the HDHP, with a generous company contribution up to $500 for individual coverage and $1,000 for family coverage per year
100% company paid short and long-term disability, AD&D, and group life insurance
Accrued annual paid time off (PTO) of 18 days for the first 3 years of service, increasing thereafter and 7 paid holiday days
Employee Assistance Program
Continuing Education funds up to $1,500 annually for eligible programs after 1 year of service
Voluntary benefits including FSA, Hospital indemnity, Accident and Critical Illness insurances
Company
DrFirst, Inc.
DrFirst has been transforming medication management for 25 years, helping providers and patients navigate a complex and often fragmented healthcare system.
H1B Sponsorship
DrFirst, Inc. has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (20)
2024 (10)
2023 (18)
2022 (19)
2021 (5)
2020 (14)
Funding
Current Stage
Growth StageTotal Funding
$202.55MKey Investors
Sixth StreetGoldman Sachs,Sixth StreetNCPDP
2021-05-11Series Unknown· $50M
2020-01-01Series Unknown· $85M
2019-12-02Grant· $0.05M
Recent News
2026-01-22
2025-12-10
Company data provided by crunchbase