FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Microservice Developer – Event-Driven Architecture
CDC FoundationEMSA3 Application Developer supporting modernization of Utah’s Electronic Message Staging Area system. Focusing on data flows with Apache Kafka and Amazon Kinesis in a dynamic public health environment.
Tech Stack
Tools & technologiesApacheGraphQLJavaKafkaMavenMicroservicesPostgresReactSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- 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
Requirements
What you’ll need- 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)
Benefits
Comp & perks- Health insurance
- Retirement plans
- Paid time off
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Java SDKGraphQLPostgreSQLRESTful APIsSpring BootReactMavenApache KafkaAmazon KinesisAgile methodologies
Soft Skills
collaborationcommunicationproblem-solvingdocumentationtestingrelease management
Certifications
Master’s degree in Computer ScienceMaster’s degree in Software EngineeringMaster’s degree in Information Systems