Title: API Developer- Cloud Infrastructure (REMOTE)Location: RemoteDuration: 1.6 Years
Description
Meet the team:The Data Platform team builds low-latency, fault-tolerant data pipelines and APIs to meet various business and customer needs. Your role will involve building APIs for customer onboarding, account management, hospital /partner integrations and CGM Data exchange.
Where you come in: (target 5-8 bullets, max 10)You will develop cloud-based software systems (APIs and Websites) as part of a multi-disciplinary team that works with an Agile methodology and integrates design, development, testing, and quality control.• Design and develop FHIR APIS• Execute on technical requirements and document new ones when needed• Participate in on-call rotation for applications• Apply best practices for testing and deployment in an agile environment• Understanding the technical architecture of internally developed applications• Understand business processes and requirements from the business
Must haves:• Design and develop REST APIS using Sprint boot or similar Java web frameworks• Cloud environment experience with docker and K8s on AWS, Azure, or GCP.• Distributed application development using message bus/brokers like Kafka, Pubsub• Strong Programming skills in one of the following languages Kotlin, Java• Previously worked with a NoSQL (Cassandra, MongoDB, DynamoDB) or RDBMS (MySQL, Postgres, Oracle)
What makes you successful: • You bring with you rich experience developing full-stack applications, preferably in a cloud environment, like AWS, Azure, or GCP.• You are experienced and comfortable with, being part of an agile team that builds components as part of a distributed environment.• You must be proficient in building responsive frontend and backend applications using modern frameworks and technologies. - Sprint boot, Node JS, Express.• You possess strong Programming skills in one of the following languages Kotlin, Java, javascript/Typescript• You are an expert at developing web applications with Angular or another modern JavaScript framework.• You have previously worked with a NoSQL (Cassandra, MongoDB, DynamoDB) or RDBMS (MySQL, Postgres, Oracle)• You understand and practice TDD / BDD using modern software test methodologies and frameworks like Junit, Mocha, Karma • You know how to containerize an application using Docker and deploy it to the cloud.• You possess fair knowledge of authentication/authorization concepts such as OAuth, OpenId and SSO.• Other preferred bonus skills: GitHub Actions, Helm, K8s, Google Cloud Platform
What you’ll get: • A front-row seat to life-changing CGM technology. • A full and comprehensive benefits program.• Growth opportunities on a global scale.• Access to career development through in-house learning programs and/or qualified tuition reimbursement.• An exciting and innovative, industry-leading organization committed to our employees, customers, and the communities we serve.
Travel Required: • 0-5%