All roles

EMSA3 Microservice Developer (Event-Driven Architecture)

Remote · USA Full-time New today

Position Title: EMSA3 Microservice Developer (Event-Driven Architecture) Location: Remote - Utah Preferred Position End Date: 12/31/26 Salary: $125,000 plus benefits Overview: The CDC Foundation is seeking an EMSA3 Application Developer to support modernization of Utah's Electronic Message Staging Area (EMSA) system. This role won't just be writing API's; you will be orchestrating complex data flows using Apache Kafka and Amazon Kinesis. The ideal candidate thrives on decoupling services, ensuring data consistency across distributed boundaries, and building resilient systems that can handle massive scale. Qualifications:

  • Master's degree in Computer Science, Software Engineering, Information Systems, or a related field required
  • Deep understanding of RESTful API's, GraphQL, and service mesh technologies
  • Experiencing in full stack environment (Spring Boot, React, Maven, Java SDK)
  • Strong PostgreSQL database design and optimization skills
  • Experience with Git version control
  • Familiarity with Agile methodologies
  • Ability to build scalable, high-performance systems
  • 3+ years of hands-on experience with Apache Kafka (Producers, Consumers, Kafka Connect) and Amazon Kinesis (Data streams, Firehose)

Responsibilities:

  • Design and develop high-performance microservices using Java SDK and GraphQL
  • Refactor and modernize the existing EMSA technology stack to improve stability, scalability, and maintainability
  • Increase system throughput to support higher volumes of electronic reporting during outbreak conditions
  • Expand EMSA functionality to support non-laboratory data, including clinical and case-based information
  • Develop and maintain efficient GraphQL APIs to support system interoperability
  • Design, optimize, and maintain PostgreSQL database structures for high-performance data processing
  • Collaborate with informatics, epidemiology, and public health stakeholders using Agile development methodologies
  • Contribute to documentation, testing, and release activities to ensure readiness for deployment

Special Notes: This role is involved in a dynamic public health program. As such, roles and responsibilities are subject to change as situations evolve. Roles and responsibilities listed above may be expanded upon or updated to match priorities and needs, once written approval is received by both the CDC Foundation and Utah Department of Health and Human Services in order to best support the State of Utah in their public health programming. This position is currently a Hybrid position. CDC Foundation retains the right to make adjustments to this as required. The CDC Foundation is a smoke-free environment. Relocation expenses are not included. Apply tot his job Apply To this Job

Related roles

Senior Railroad Civil Engineer (Project Manager)

Remote · USA Full-time

Mgr Partner Mgmt & Alliances

Remote · USA Full-time

Registered Nurse | PRN | Elite Home Health & Hospice

Remote · USA Full-time

Mainframe Technology Mgmt Sp.

Remote · USA Full-time

Noho Labs - Brand Designer

Remote · USA Full-time

Director, Defined Benefit Senior Data Consultant - Fidelity Workplace Consulting

Remote · USA Full-time

Site Technology Specialist

Remote · USA Full-time

Senior Product Engineer, Backend

Remote · USA Full-time

Principal Agilist (SPC)

Remote · USA Full-time

Presales Solutions Architect- West/Central USA

Remote · USA Full-time

Full Stack Developer (Outbound/Selfservice)

Remote · USA Full-time

Head of Product, Payments

Remote · USA Full-time

Torch Cay: Senior Manager, Logistics [Remote]

Remote · USA Full-time

Principal HR Business Partner, GTM, Americas

Remote · USA Full-time

Experienced Customer Support Representative – Remote Opportunity to Deliver Exceptional Service at arenaflex

Remote · USA Full-time

Weekend Anchor RN — Remote, High-Tech Chronic Care

Remote · USA Full-time

Experienced Concierge Customer Service Advocate III – Delivering Exceptional Experiences at arenaflex

Remote · USA Full-time

Experienced Customer Service Banking Specialist - Paid Training - Onsite Opportunity at arenaflex

Remote · USA Full-time

Experienced Data Entry Associate – Remote Seasonal Opportunity at arenaflex

Remote · USA Full-time

Experienced Customer Service Representative (Work from Home) – Delivering Exceptional Arenaflex Experiences

Remote · USA Full-time