See all roles

[Remote] Staff Cloud Development Engineer

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. The Amatriot Group is a company focused on healthcare technology solutions, and they are seeking a Staff Cloud Development Engineer. This role involves designing, developing, and supporting cloud-native applications and integrations that enhance clinical workflows, requiring collaboration with various teams to deliver scalable and secure solutions.

Responsibilities

  • Design, develop, test, deploy, and support cloud-native applications, web services, APIs, and microservices
  • Develop applications and web services using Java, Spring Boot, REST APIs, GCP, and other open-source or proprietary technology stacks
  • Build scalable, reliable, and maintainable software solutions that support clinical workflows and healthcare integrations
  • Develop and maintain services that integrate with major EHR systems, including Epic, Athenahealth, and related clinical platforms
  • Analyze and contribute to project and business requirements based on product milestones, priorities, and delivery needs
  • Apply modern software engineering practices, coding standards, design patterns, and architecture principles
  • Participate in technical design decisions and contribute to long-term and short-term technical solution planning
  • Serve as a technologist and work with other engineers to plan, prioritize, and complete assigned tasks within required deadlines
  • Lead, mentor, and collaborate with onsite and offshore engineering teams to deliver multiple use cases, applications, and products
  • Lead work distribution among developers during planning and delivery cycles to meet program timelines
  • Partner with product owners, business stakeholders, clinical product teams, interoperability teams, EHR integration partners, and peer engineering groups
  • Collaborate with cross-functional teams to make design decisions, optimize performance, and ensure high-quality code through testing, debugging, reviews, and engineering best practices
  • Build, deploy, and manage services using CI/CD tools such as GitHub, CircleCI, Harness, GitHub Actions, Jenkins, and related DevOps tooling
  • Deploy and operate applications in leading cloud platforms, preferably Google Cloud Platform, or alternatively Azure or AWS
  • Support application deployment, operationalization, configuration, and troubleshooting in cloud environments
  • Create and manage GCP resources such as storage buckets, Data Composer workflows, Dataflow jobs, IAM service accounts, and IAM roles
  • Support containerized application delivery and operations using Kubernetes and related cloud-native technologies
  • Adopt and apply industry technology best practices for cloud-native development and DevOps delivery
  • Create and maintain unit tests and mock tests using frameworks such as JUnit, Mockito, and related testing tools
  • Perform code reviews to maintain coding standards, improve maintainability, and ensure code quality
  • Participate in debugging, troubleshooting, and defect resolution across application tiers and components
  • Support test automation, code coverage, and quality improvement practices
  • Use tools such as Postman and SOAP UI to invoke endpoints, validate requests, and troubleshoot application behavior
  • Ensure software is tested, reliable, maintainable, and aligned with product and technical requirements
  • Monitor application health, service-level indicators, KPIs, logs, and production performance
  • Support triage, diagnosis, and resolution of production issues as needed
  • Query and analyze application logs, trace logs, and component-level logs to identify issues across application tiers
  • Support log ingestion, metrics collection, and dashboard development using tools such as Prometheus and Grafana
  • Improve application observability, operational readiness, reliability, and supportability
  • Support large-scale distributed systems with high transaction volume and large datasets
  • Support data extraction, transformation, loading, data quality checks, and database management
  • Work with SQL and NoSQL database technologies to support application and integration requirements
  • Support integration with healthcare clinical applications and EHR platforms
  • Develop and maintain services that process, transform, and exchange data across healthcare systems
  • Support SOAP services, REST APIs, Apigee, GCP-GKE, Dataflow, Airflow, MongoDB, PostgreSQL, and related integration technologies
  • Participate in Program Increment planning and support delivery planning across engineering teams
  • Actively participate in Agile Scrum activities, including sprint planning, backlog refinement, iteration reviews, and retrospectives
  • Work closely with product owners and business partners to ensure technical solutions meet business, clinical, and operational requirements
  • Contribute to project planning, prioritization, milestone tracking, and delivery execution
  • Work independently and as part of a team in a fast-paced delivery environment
  • Advocate for and implement security best practices throughout the software development lifecycle
  • Support secure design, secure coding, authentication, authorization, and protection of healthcare data
  • Use OAuth 2.0, JWT tokens, IAM roles, service accounts, and related security mechanisms where applicable
  • Apply industry best practices for software development, cloud security, DevOps, operational support, and healthcare application delivery

Skills

  • 10+ years of experience across the software development lifecycle, including ideation, coding, coding standards, testing, code reviews, and production deployments
  • 7+ years of experience with modern software development practices
  • 7+ years of experience with Java, Spring, JUnit, Spring Boot APIs, and microservices architecture
  • 3+ years of experience supporting healthcare clinical applications
  • Experience building and operating large-scale distributed systems
  • Experience working with large-scale applications, large datasets, and high transaction volumes
  • Experience deploying and managing applications in cloud environments, preferably Google Cloud Platform
  • Experience with Kubernetes, SOAP services, IntelliJ, Git, Jenkins, GitHub Actions, and related DevOps tools
  • Experience with ETL, data quality checks, database management, and data integration
  • Experience creating and managing GCP storage buckets, Data Composer workflows, Dataflow jobs, IAM service accounts, and IAM roles
  • Strong Java and Spring Boot development skills
  • Strong understanding of APIs, REST services, SOAP services, and microservices architecture
  • Strong understanding of cloud-native application development and deployment
  • Strong understanding of CI/CD practices and tools
  • Strong understanding of Kubernetes and containerized application delivery
  • Strong understanding of SQL and NoSQL database technologies
  • Ability to develop and support applications integrated with healthcare clinical systems and EHR platforms
  • Ability to troubleshoot application issues across cloud, application, service, API, database, and integration layers
  • Ability to analyze logs, trace application behavior, and support production triage
  • Ability to write automated unit tests and mock test cases to improve code coverage and software quality
  • Ability to work with large datasets and high-volume transaction systems
  • Strong understanding of security best practices, OAuth 2.0, JWT tokens, IAM, and secure application design
  • Strong communication skills with the ability to work across engineering, product, business, interoperability, and clinical teams
  • Ability to lead, mentor, and coordinate work across onsite and offshore development teams
  • Ability to work independently and as part of an Agile Scrum team
  • Experience deploying and troubleshooting applications in Google Cloud Platform
  • Experience with Apigee, GCP-GKE, Dataflow, Airflow, MongoDB, and PostgreSQL
  • Experience with Prometheus and Grafana for log ingestion, monitoring, and dashboard development
  • Experience using OAuth 2.0 and JWT tokens for secure application integration
  • Proficiency with SQL and NoSQL database technologies
  • Experience querying and deciphering application logs by tier, component, and trace context
  • Experience using Postman and SOAP UI to invoke endpoints and troubleshoot APIs or services
  • Experience working in Scrum or Agile development methodologies
  • Healthcare domain experience
  • Experience with major EHR platforms such as Epic, Athenahealth, or similar healthcare systems
  • Experience with interoperability, clinical workflow integration, or healthcare data exchange
  • Experience writing automated unit and mock test cases for code coverage
  • Experience leading distributed engineering teams across onsite and offshore locations

Company Overview

  • The Amatriot Group (formerly Government Tactical Solutions) is a talent solutions firm built on almost 15 years of experience delivering mission-critical support to the intelligence, defense, and national security sectors of the federal government. It was founded in 2011, and is headquartered in Vienna, Virginia, US, with a workforce of 201-500 employees. Its website is https://amatriot.com.
  • Apply To This Job

    You might like

    [Remote] Associate Consultant, Strategy

    Work from home Full-time role

    [Remote] Regional Sales Manager (Wastewater) - West Region

    Work from home Full-time role

    [Remote] Financial Planning Assistant

    Work from home Full-time role

    [Remote] Immigration Consultant | US

    Work from home Full-time role

    [Remote] LATAM eCommerce Sales Manager

    Work from home Full-time role

    [Remote] Sr. Sales Engineer

    Work from home Full-time role

    [Remote] Project Accountant

    Work from home Full-time role

    [Remote] Sales & Marketing Associate

    Work from home Full-time role

    [Remote] DevOps Engineer

    Work from home Full-time role

    [Remote] Financial Controller

    Work from home Full-time role

    Experienced Data Entry and Payroll Specialist for APAC Region - Remote Day Shift Opportunity with Netflix

    Work from home Full-time role

    Experienced Telecommute Clerk - Online Data Entry & Typing Support Specialist

    Work from home Full-time role

    Executive Underwriter or AVP, Underwriting Director job at Zurich Insurance Group in Chicago, IL, Atlanta, GA, New York City, NY, Dallas, TX

    Work from home Full-time role

    Senior Threat Intelligence Analyst, Crypto

    Work from home Full-time role

    Data Quality Analyst 2 - ECHO Program (On-Site)

    Work from home Full-time role

    Google Remote Jobs $22hour - VacancyGlobal

    Work from home Full-time role

    Senior Ads Measurement Lead

    Work from home Full-time role

    Registered Dietitian Clinical Research - Bilingual (English/Spanish)

    Work from home Full-time role

    Automation Systems Engineer

    Work from home Full-time role

    Experienced Part-Time Data Entry Associate – Flexible Remote Work Opportunities for Students in the US

    Work from home Full-time role