Back to Jobs

Microservices Developer @ Remote Opportunity

Remote, USA Full-time Posted 2026-06-17

Job Summary: We are seeking a skilled and experienced Microservices Developer to design, develop, and maintain scalable, high-performance applications built using a microservices architecture. This role involves packaging services into containers using Docker, deploying them to the Google Cloud Platform (GCP) via Kubernetes, and developing robust APIs that enable seamless communication between distributed services. Key Responsibilities: Design, develop, and maintain microservices-based applications that are modular, scalable, and cloud-native. Build and expose RESTful and/or gRPC APIs to enable seamless and secure interaction between services and external systems. Package microservices using Docker and manage container deployments using Kubernetes orchestration tools on Google Cloud Platform (GCP). Collaborate with DevOps and cloud engineers to automate deployments, monitor performance, and ensure high availability. Write clean, efficient, and testable code following best practices in CI/CD pipelines, security, and service versioning. Troubleshoot and resolve issues related to microservices communication, performance, and availability. Participate in architectural design discussions and advocate for best practices in microservices development. Maintain technical documentation and contribute to code reviews, standards, and knowledge sharing. Required Qualifications: Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience). 3+ years of professional experience in software development with a strong focus on microservices architecture. Hands-on experience with Docker and Kubernetes, preferably in Google Cloud Platform (GCP) environments. Proficient in one or more back-end programming languages such as Java, Go, Python, or Node.js. Strong understanding of API development (REST/gRPC), service discovery, load balancing, and inter-service communication patterns. Familiarity with cloud-native principles, distributed systems, and container lifecycle management. Experience with version control (e.g., Git), CI/CD tools, and monitoring solutions.

apply to this job

Similar Jobs

Trade Finance Data Analyst

Remote, USA Full-time

Observability Capacity SRE Engineer (East Coast...

Remote, USA Full-time

Remote | Cyber Security Experts (Red Team / Blu...

Remote, USA Full-time

Edge Compute Associate

Remote, USA Full-time

REMOTE EST - Production Coordinator, Publishing...

Remote, USA Full-time

Remote Community Policy Manager – Privacy, Data...

Remote, USA Full-time

Team Lead, Physician Talent Sourcing (remote)

Remote, USA Full-time

ServiceNow APM Data Steward - Remote working / ...

Remote, USA Full-time

HR Tech Analyst II - Limited Duration - Remote

Remote, USA Full-time

[Remote] Training Business Partner

Remote, USA Full-time

Workplace Planning Consultant I - All RCS Locations

Remote, USA Full-time

Part-Time Remote Customer Service Representative - Flexible Work-from-Home Position with arenaflex

Remote, USA Full-time

Staff Cyber Security Engineer | NBCUniversal | Remote (United States)

Remote, USA Full-time

Remote Customer Service Representative – E-Commerce Support Specialist (Work From Home)

Remote, USA Full-time

Country Marketing Manager - Online Gaming

Remote, USA Full-time

Join Today: EntryLevel Research Assistant Remote

Remote, USA Full-time

Controller

Remote, USA Full-time

Experienced Healthcare Data Entry Specialist - Remote Work Opportunity with Comprehensive Training and Competitive Benefits

Remote, USA Full-time

[Remote-Position] Immediately Need Behavior Technician- Entry

Remote, USA Full-time

Remote Associate Product Manager jobs – Full‑Time, Agile Scrum, Data‑Driven Product Lead (Entry‑Level) – $70‑90k Salary – North Augusta, South Carolina – Remote – JIRA/Confluence/SQL

Remote, USA Full-time