The Amatriot Group

Staff Cloud Development Engineer

The Amatriot Group

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $180,000 - $230,000 per year

Job Level

About the role

  • Be a technologist and work with other Engineers in planning, prioritizing and performing assigned tasks within deadlines.
  • Lead, mentor and work with a team of engineers onsite and offshore to deliver multiple use cases and products.
  • Collaborate with cross-functional teams including clinical product, interoperability, and EHR integration partners to make design decisions, ensure performance optimization, and maintain code quality through testing, debugging, and reviews.
  • Responsible for end-to-end application development & delivery, including production deployment, operationalization, and observability of services that support clinical workflows and integrations with major EHR systems (e.g., Epic, Athenahealth).
  • Develop applications/web services and cloud native apps using Sprint boot , GCP, REST API and other tech stacks (Open source and proprietary)
  • Unit testing using framework such as Junit, Mockito
  • Build and deploy services using GitHub, CircleCI, Harness as part of CI/CD process in leading Cloud Platforms GCP (preferred) or Azure or AWS.
  • Monitor App health and KPIs, support triage of any production issues as and when needed.
  • Advocate for and implement security best practices
  • Adopt and apply industry technology best practices
  • Partner with Product owners, business partners and peer groups for long and short-range technical solutions that meet business requirements.
  • Analyze and contribute to project and business requirements based on product team milestones and priority.
  • Participate in Program Increment (PI) planning meeting and lead the work distribution amongst developers to meet delivery timelines.
  • Actively participate in Agile Scrum team activities including Sprint Planning, Refinement, Iteration Reviews and Retrospectives.

Requirements

  • 10+ years experience in software development lifecycle including ideation, coding, coding standards, testing, code reviews and production deployments
  • 7+ years experience with modern software development practices
  • 7+ years of experience with Java, Spring, Junit, APIs using Spring boot and Microservices Architecture.
  • 3+ years experience supporting Health care clinical applications
  • Experience with Kubernetes, SOAP services, IntelliJ and Devops: Git, Jenkins, Github Actions.
  • Experience in deploying and managing applications in cloud environments (preferably Google Cloud).
  • Experience building and operating large scale distributed systems
  • Experience working in large scale applications, with large scale dataset & transaction volume
  • Experience in creating/managing GCP storage Buckets, Data Composer workflow, Dataflow jobs, IAM (Service Account/Roles) Management
  • Experience in data extraction, transformation, loading (ETL), data quality checks, database management
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpringJUnitAPIsMicroservices ArchitectureKubernetesETLCloud Native AppsGCPDevOps
Soft Skills
leadershipmentoringcollaborationcommunicationagile methodologiesproblem-solvingplanningprioritizationcode qualityperformance optimization