Skip to main content
Back to jobs

EMSA3 Microservice Developer (Event-Driven Architecture)

External
Full-timeRemote1mo ago30+ days old, may be filled
AgileApacheDocumentationEvent-Driven ArchitectureGitGraphQL
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

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.

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 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.
  • About the CDC Foundation

Requirements

  • 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)

Additional Information

Position Title: EMSA3 Microservice Developer (Event-Driven Architecture) Location: Remote - Utah Preferred Position End Date: 12/31/26 Salary: $125,000 plus benefits


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at cdcfoundation? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect