Microservices Engineer

Overview

On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

GKE
GCP
Springboot
Node Package Manager
Python Software Foundation

Job Details

We are currently looking to fill an Microservices Engineer With Google Cloud Platform Experience role and are seeking strong candidates who are Local to Phoenix, AZ


Position Details

Requirement

Role

Microservices Engineer With Google Cloud Platform Experience

Location

Phoenix, Arizona (Onsite) Need Local Profiles

Type of Hire - Contract/ C2H

Contractor

Duration

Long Term

Number of Interviews

L1+HR+Client

In person interviews Yes/No

No

Client Interview Yes/No

Yes

Position requirements (Remote/ Hybrid/Fully onsite)

Onsite

Job Description

We are looking for a Microservices Engineer with expertise in building efficient and scalable distributed systems on Google Cloud Platform (Google Cloud Platform). The ideal candidate should have strong experience in microservices architecture, Kafka, Pub/Sub, NoSQL Databases, Big Query, Dataflow and Cloud Functions. You will be responsible for designing, developing, and maintaining high-performance solutions that enable real-time and batch processing.

If you are passionate about building high-performance data solutions and want to work on cutting-edge technologies in the cloud, we'd love to hear from you!

Key Responsibilities:

Design, Develop and maintain high-performance microservices using Node, Springboot and Python

Architect Cloud-native applications leveraging Google Cloud Platform services such as Pub/Sub, Cloud Functions, Cloud SQL, Spanner, GKE, etc

Partner with application owners, business partners and peer groups regarding long and short-range technical solutions that meet business requirements

Develop REST APIs using Spring Core, Spring MVC Framework, Spring Boot Framework, Hibernate, Spring Security and other tech stacks (Open source and proprietary)

Collaborate with Offshore teams to manage deliverables, conduct code reviews, and maintain best practices

Partner with security teams to implement compliance, authentication and secure coding standards

Ensure code quality through automated testing (unit, integration), logging, monitoring and alerting

Troubleshoot performance issues and optimize microservices interactions and database access

Participate in architecture discussions and lead technical design sessions

REQUIRED QUALIFICATIONS

At least 5 years of backend development experience, with at least 3+ years in Spring Boot and 2+ years in Node/Python

3+ years of microservices architecture, REST APIs and asynchronous processing experience

Hands-on experience with Google Cloud Platform, especially services like GKE, Pub/Sub, CloudSQL, Spanner

2+ years of experience in SQL/NoSQL databases, API security and Performance tuning

PREFERRED QUALIFICATIONS

Experience with GraphQL, event-driven architecture or machine learning pipelines is a plus

Familiarity with monitoring tools like Stackdriver, Prometheus and Splunk

Ability to work in an Agile/Scrum environment with cross-functional global teams

Familiarity with CI/CD pipelines, Git workflows and Infra as a code (Terraform Preferred)

Excellent communication and Stakeholder management skills

EDUCATION

Bachelor's degree or, equivalent experience (HS diploma + 4 years relevant experience)

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.