EMSA3 Microservice Developer (Event-Driven Architecture)

3 weeks 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

Mid PHP Developer (Symfony)/Responso

base.com 51-250 Internet Software & Services

Responso, część grupy technologicznej Base, szuka doświadczonego programisty PHP/Symfony do rozwoju aplikacji SaaS wspierającej obsługę klienta w e-commerce i integracje z dużymi platformami sprzedażowymi.

Doctrine E-commerce Elasticsearch Git Machine Learning PHP RabbitMQ REST API Symfony
23 minutes ago

Senior Java Engineer

Alex Staff Agency 11-50 Professional Services

Global AdTech market leader is hiring a Full-Time Software Engineer to work on high-scale real-time bidding infrastructure and GenAI-related engineering initiatives in a hybrid Budva or fully remote global setup.

ClickHouse Generative AI Go Java Kafka LLM React Spring Boot TypeScript
1 hour, 41 minutes ago

Backend Engineer

Sweet Security is hiring a Senior Backend Engineer to build and scale the core systems of its cloud-native detection and response platform.

Kafka Microservices REST API TypeScript
1 hour, 45 minutes ago

Senior Python Data Scraping Engineer (Freelance)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is hiring a Senior Python Data Scraping Engineer for a part-time remote freelance project to build and maintain accurate, structured data extraction workflows within a hybrid AI and human system.

AJAX AWS Docker GitHub JavaScript JSON LLM Python Selenium
2 hours, 23 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