EMSA3 Microservice Developer (Event-Driven Architecture)

11 hours, 47 minutes 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

Backend/PHP Engineer

Airalo 51-250 Airlines

Airalo is hiring a remote Mid-Level Backend/PHP Engineer in Romania to help build and scale its global eSIM platform serving millions of travellers across backend architecture, distributed systems, and cloud infrastructure.

AWS CI/CD Docker Laravel Memcached PHP Redis SQL Symfony
1 hour, 6 minutes ago

Desarrollador Java Backend Semi-Senior | Sector Financiero

NEORIS 5K-10K Internet Software & Services

NEORIS is hiring a Semi-Senior Backend Java Developer for a leading banking and financial institution in Colombia to design, develop, and maintain critical microservices-based backend solutions for high-impact banking applications.

Git Gradle Java Jenkins JUnit Maven Microservices Mockito Oracle REST API SonarQube Spring Boot SQL
1 hour, 39 minutes ago

[Job 29147] Mid-level Developer Backend Java (Focus in AI)

CI&T 5K-10K Internet Software & Services

CI&T is hiring a mid-level Backend Java Developer in Brazil to build and modernize backend systems for an AI-powered chatbot platform using Java, Spring Boot, and cloud-native delivery practices.

Angular CI/CD Docker Java JUnit Kafka Kubernetes LLM Microservices Mockito RabbitMQ REST API Spring Boot SQL
3 hours, 10 minutes ago

Senior Backend Engineer (Elixir)

Remote 251-1K Professional Services

Remote is hiring an Engineering team member to help build tools, APIs, and integrations for its globally distributed HR and Payroll products in a fully remote, async environment.

Angular AWS CI/CD Docker Elixir GitHub GitLab Jenkins Kubernetes Next.js Phoenix PostgreSQL React Vue.js
3 hours, 32 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