Job Description :
5+ years of Java Full Stack Development
Working knowledge of Typescript
Professional experience with microservices, Kafka preferred
Working knowledge of Azure
Bachelor’s degree in computer science or related degree
Experience working in an Agile/ Scrum team environment

Develop web applications using Java, SpringBoot, Spring Cloud Functions, Spring Cloud Stream using Kafka, TypeScript, Angular, GraphQL using Hasura, Serverless using Azure Functions, Azure Event Grid
Write clean and scalable APIs and the backend that our products depend on
Collaborate with our cross-functional team to define features and build powerful and easy-to-use clinical products and customer-facing workflow tools
Integrate with existing technology products and migrate data from existing monoliths to the micro services backend
Help develop effective processes for ensuring our products have high quality code and minimal defects
Provide technical leadership and mentor other engineering team members
Experience building CI/CD pipelines
Have experience with automation and infrastructure management automation