Remote Java Microservices Developer
- Remote, United States
From $76 USD / hour
Applications open in a new tab.
Job details
- Pay
- From $76 USD / hour
- Posting language
- English
- Posted
Original job description
Required Skills & Experience
7+ years of backend development with Java 11+, Spring and Spring Boot microservices Hands-on GCP experience, including Dataflow, Dataproc and Cloud Composer Kubernetes (GKE) and Docker MongoDB Unit testing with JUnit and Mockito; builds with Maven DevOps and CI/CD experience with Jenkins, GitHub Actions and GitHub
Nice to Have Skills & Experience
Data Engineering - Apache Airflow, Apache Beam, PostGres, other languages like Python, Groovy.
Job Description
We are looking for someone to join our client's Interoperability group needs a Senior Java Microservices Developer. The team builds and supports two-way data exchange, moving data between internal Aetna systems and between Aetna and its external provider partners. The role is backend-heavy: you'll design, build and deploy scalable Spring Boot microservices and data processing pipelines on Google Cloud Platform. Day to day, you'll write Java services that handle high volumes of healthcare data and build data workflows with Dataflow, Dataproc and Cloud Composer. You'll also containerize applications with Docker and deploy them to GKE. You'll be expected to write clean, well-tested code and to maintain the CI/CD pipelines that move code from GitHub to production. When production issues come up, you'll troubleshoot them and improve the performance and reliability of existing services. You'll work closely with architects, data engineers, QA and product partners in an Agile environment, and as a senior member of the team you'll help mentor junior developers and set engineering best practices. Experience with Apache Airflow, Apache Beam, PostgreSQL, Python or Groovy is a strong plus, as is experience with healthcare data or interoperability.