Microservices Developer @ Remote Opportunity

Remote Full-time
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 Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Data Analyst – Marketing Analytics, Digital Insights

Remote Full-time

Junior Software Developer

Remote Full-time

**Experienced Healthcare Customer Service Representative – Virtual Team Environment**

Remote Full-time

Northwell Health Associate Biostatistician (REMOTE) in Great Neck, New York

Remote Full-time

Experienced Remote Data Entry Clerk Typing Specialist – Detail-Oriented and Tech-Savvy Professional for arenaflex

Remote Full-time

**Experienced Virtual Data Entry Clerk – Flexible Hours and Career Growth Opportunities at arenaflex**

Remote Full-time

Remote Customer Experience Travel Agent – 1099 Independent Contractor Specializing in Email, Chat & Phone Support for Travel Services

Remote Full-time

~Remote Customer Service Rep – No Experience Needed | Flexible Hours | Full Training

Remote Full-time

Remote Crisis Chat/Text Licensed Supervisor (LPC, LCSW, LMFT)

Remote Full-time

**Experienced Customer Support Specialist – Visual Storytelling and SaaS Application Expert**

Remote Full-time
← Back to Home