EMSA3 Microservice Developer (Event-Driven Architecture)

1 month, 1 week ago
Full-time
Junior
Software Development
CDC Foundation

CDC Foundation

CDC Foundation is a global nonprofit that manages public health programs aimed at addressing chronic and infectious diseases, as well as emergency health threats, by fostering partnerships between the Centers for Disease Control and Prevention and vari...

Health Care Providers & Services
1K-5K
Founded 1995

Description

  • 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.
  • Orchestrate complex data flows using Apache Kafka and Amazon Kinesis.
  • Ensure data consistency and build resilient systems across distributed boundaries.

Requirements

  • Master’s degree in Computer Science, Software Engineering, Information Systems, or a related field.
  • Deep understanding of RESTful APIs, GraphQL, and service mesh technologies.
  • Experience in a full-stack environment with Spring Boot, React, Maven, and 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, including Producers, Consumers, and Kafka Connect.
  • 3+ years of hands-on experience with Amazon Kinesis, including Data Streams and Firehose.
  • Experience in distributed systems and event-driven architecture.

Benefits

  • Salary of $125,000 plus benefits.
  • Remote position based in Utah.
  • Full-time employment.
  • Preferred position end date of 12/31/26.
  • CDC Foundation as a mission-driven public health employer.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Backend Engineer

Remote 251-1K Professional Services

Remote is hiring a fully remote Engineer to build tools, APIs, and integrations for its HR and Payroll products as part of cross-functional teams operating globally.

Angular AWS CI/CD Clojure Docker Elixir Erlang GitHub GitLab Haskell Jenkins Kubernetes Next.js Phoenix PostgreSQL React Scala Vue.js
5 hours, 31 minutes ago

Senior Python Engineer

PatientPoint 251-1K IT Services

PatientPoint is hiring a Senior Software Engineer to help build its next-generation unified healthcare platform, focused on scalable backend systems and APIs used in digital advertising and patient engagement.

Agile Angular AWS Docker Elasticsearch HIPAA JavaScript JWT Kubernetes Microservices New Relic OAuth Python React SQL TypeScript
5 hours, 31 minutes ago

Senior AI Engineer | US | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a Senior Engineer (AI & Automation) to build the AI agent infrastructure and automation platform supporting its Marketing Operations organization.

Apache Airflow CI/CD GCP HubSpot JavaScript Microservices Node.js Prefect Python React Salesforce Serverless
5 hours, 46 minutes ago

Senior Backend Engineer - Grafana Backend Services | Germany | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a Senior Backend Engineer to help own and evolve Grafana Backend Services for both on-prem and cloud customers, from API and CLI work through the orchestration infrastructure that powers the platform at scale.

CI/CD Docker Go Grafana Kubernetes Microservices MySQL PostgreSQL Prometheus REST API SQLite
5 hours, 46 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers