Logo
R2 Technologies

Java Cloud Microservices Engineer

R2 Technologies, Alpharetta, Georgia, United States, 30239

Save Job

R2 Technologies Corporation (R2)

is an IT services provider headquartered in Alpharetta, GA, with a proven track record in

Java, .NET, Big Data, Cloud Computing (AWS, GCP, Azure), Artificial Intelligence (AI), Machine Learning (ML), software development, project management, SAP, and enterprise resource planning (ERP) . By offering a blend of

highly skilled resources

and

productivity platforms , R2 helps clients rapidly deliver business value to their stakeholders.

R2's core strength lies in

platform-based solutions

and

designing enterprise architectures

using modern cloud technologies (AWS, GCP, Azure) to deliver

scalable

and

cost-effective

systems. Our

AI and ML

expertise empowers organizations to harness data-driven insights, enhance operational performance, and gain competitive advantage.

Since its inception, R2 has grown to become one of the

most respected and trusted technology companies in the United States , offering

product development

and

staffing services

to a diverse range of clients-from small and midsize enterprises to Fortune 1000 companies.

Location:

Alpharetta, GA (willing to travel to client locations)

Employment Type:

Full-Time (W2)

Role Overview

We are seeking a

Java Cloud Microservices Engineer

who specializes in developing, deploying, and optimizing

cloud-native microservices

using

Spring Boot, Kubernetes, and event-driven architectures . The ideal candidate will have

3 years of experience

in building

scalable, high-performance distributed systems

and will work closely with AI/ML teams to integrate intelligent services into cloud applications.

Key Responsibilities

Design, develop, and maintain

Java-based cloud microservices

on

AWS, GCP, or Azure . Implement

RESTful APIs ,

GraphQL , and

event-driven architectures

using

Kafka or RabbitMQ . Utilize

Docker and Kubernetes

for

container orchestration and cloud deployment . Collaborate with

data science teams

to integrate

AI/ML-driven services

into microservices. Enhance

performance, security, and scalability

of microservices-based applications. Implement

CI/CD automation

using

Jenkins, GitHub Actions, or Azure DevOps . Optimize API performance through

caching strategies, load balancing, and API gateways . Ensure

secure service-to-service communication

using OAuth2, JWT, and service mesh solutions. Required Qualifications

3 years

of professional Java development experience, including

Spring Boot . Hands-on experience in

building microservices

and deploying them on

AWS, GCP, or Azure . Strong experience in

REST API development, event-driven messaging, and containerization . Familiarity with

DevOps tools for CI/CD pipelines and cloud automation . Understanding of

AI/ML integration in backend systems . Preferred Qualifications

Experience in

MLOps

and AI model integration within microservices. Proficiency in

GraphQL, gRPC, and event-driven architectures . Knowledge of

security best practices for microservices , including API security and authentication. Exposure to

serverless architectures and cloud-native functions (AWS Lambda, Azure Functions, Google Cloud Run) . Compensation & Benefits

Competitive salary and comprehensive benefits package (healthcare, PTO, 401k). Keywords & Tags

Java

(Spring Boot, Java 11/17, JPA, Hibernate) Microservices

(REST, gRPC, event-driven architecture, Kafka, RabbitMQ) Cloud

(AWS, GCP, Azure, Lambda, serverless computing) DevOps

(CI/CD, Docker, Kubernetes, Terraform, GitHub Actions, Jenkins) AI/ML Integration

(model inference, AI-driven microservices, TensorFlow, PyTorch) Security & Performance

(OAuth2, JWT, API gateway, load balancing, caching)

Skills:

Spring Boot, Java 11/17, JPA, Hibernate,REST, gRPC, event-driven architecture, Kafka, RabbitMQ,apache,agile,soap,good communication,micro services,docker,kubernetes,staff augmentation,apache web server,qa,verbal skills,postgres,aws services,redis,web development,aws,software development lifecycle,documentation,problem-solving,spring