Job Description :
Location: Eden Prairie, MN and Basking Ridge, NJ
Multiple Positions

This team currently has 9 engineers and the number is expected to grow to 20+ within the next few months.
Day to Day
- Architect and build scalable APIs, libraries, and frameworks
- Provide technical leadership to multiple engineering team to implement scalable and fault-tolerant APIs in a hybrid cloud environment.
- Demonstrate engineering leadership and be an evangelist for engineering best practices.
- Establish engineering best practices to advance software quality and speed to market.
- Partner with product management and engineering leadership to bring new technologies and solutions to solve healthcare problems.

What software tools/skills are needed to perform these daily responsibilities?
- Experience in using modern software engineering and product development tools including Agile/Scrum, CI/CD, DevOps etc.
- Experience with REST APIs, Kotlin, Java, SpringBoot, Microservices, Kafka, No-SQL databases, Docker, Kubernetes
- Working knowledge of public clouds such as AWS
- Deep knowledge and hands-on experience in API management platforms and API related activities: requirement analysis, software architecture and design, resource-based API modeling, and microservices architecture
- Experience operating in a fast paced environment and driving technological innovation to meet business requirements
What skills/attributes are a must have?
- REST APIs, Java, SpringBoot, Microservices, Kafka, No-SQL databases, Docker, Kubernetes, AWS

What skills/attributes are nice to have?
- Good understanding of Kotlin and GraphQL
- Experience in the healthcare industry