Post Job Free
Sign in

Java Backend Developer - DevOps

Company:
Randstad Digital
Location:
Michigan
Posted:
March 06, 2026
Apply

Description:

job summary:

Job Description :

We are looking for an experienced Senior Software Engineer with strong expertise in Java backend development and hands-on DevOps experience. The ideal candidate will have a deep understanding of cloud-native architecture, CI/CD pipelines, containerization, and infrastructure automation, along with solid backend engineering fundamentals.

You will play a key role in designing, developing, deploying, and maintaining scalable, high-performance applications in a cloud environment

Key Responsibilities

Design, develop, and maintain scalable backend services using Java

Build RESTful APIs and microservices using frameworks such as Spring Boot

Implement secure, high-performance, and reusable code

Develop and maintain CI/CD pipelines

Deploy, monitor, and manage applications in cloud environments such as Google Cloud Platform/AWS/Azure.

Containerize applications using Docker and manage orchestration platforms

Collaborate with cross-functional teams including QA, DevOps, and Product

Participate in code reviews, architectural discussions, and technical planning

Troubleshoot production issues and ensure system reliability

Optimize application performance and scalability

Required Technical Skills

Backend Development

Strong experience with Java

Expertise in Spring Boot, Spring MVC, Spring Security

Microservices architecture experience

RESTful API design and development

ORM frameworks such as Hibernate/JPA

Messaging systems (Kafka/RabbitMQ)

Unit & integration testing (JUnit, Mockito)

Cloud & DevOps

Experience with cloud platforms such as Google Cloud Platform, Amazon Web Services or Microsoft Azure.

Containerization using Docker

Orchestration using Kubernetes

CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI

Infrastructure as Code (Terraform / CloudFormation)

Experience with monitoring tools (Prometheus, Grafana, ELK stack)

Strong understanding of DevOps principles and SRE practices

Database & Storage

Relational databases (MySQL, PostgreSQL)

NoSQL databases (MongoDB, DynamoDB)

Query optimization and performance tuning

Preferred Qualifications

Experience with event-driven architecture

Exposure to distributed systems design

Knowledge of security best practices (OAuth2, JWT)

Experience with caching systems (Redis)

Familiarity with Agile/Scrum methodologies

Certification in AWS/Azure/Google Cloud Platform is a plus

Soft Skills

Strong problem-solving and analytical skills

Excellent communication and collaboration abilities

Ability to work independently and take ownership

Mentorship experience is a plus

Skills

Mandatory Skills : Google Cloud Platform Artifact Registry, Google Cloud Platform Cloud Build, Google Cloud Platform CloudDeploy, Microservices

Good to Have Skills : Docker, Istio, Java Microservices, Jenkins

location: Telecommute

job type: Contract

salary: $49.70 - 59.70 per hour

work hours: 8am to 4pm

education: Bachelors

responsibilities:

Job Description :

We are looking for an experienced Senior Software Engineer with strong expertise in Java backend development and hands-on DevOps experience . The ideal candidate will have a deep understanding of cloud-native architecture, CI/CD pipelines, containerization, and infrastructure automation, along with solid backend engineering fundamentals.

You will play a key role in designing, developing, deploying, and maintaining scalable, high-performance applications in a cloud environment Key Responsibilities

Design, develop, and maintain scalable backend services using Java

Build RESTful APIs and microservices using frameworks such as Spring Boot

Implement secure, high-performance, and reusable code

Develop and maintain CI/CD pipelines

Deploy, monitor, and manage applications in cloud environments such as Google Cloud Platform/AWS/Azure.

Containerize applications using Docker and manage orchestration platforms

Collaborate with cross-functional teams including QA, DevOps, and Product

Participate in code reviews, architectural discussions, and technical planning

Troubleshoot production issues and ensure system reliability

Optimize application performance and scalability Required Technical Skills

Backend Development

Strong experience with Java

Expertise in Spring Boot, Spring MVC, Spring Security

Microservices architecture experience

RESTful API design and development

ORM frameworks such as Hibernate/JPA

Messaging systems (Kafka/RabbitMQ)

Unit & integration testing (JUnit, Mockito) Cloud & DevOps

Experience with cloud platforms such as Google Cloud Platform, Amazon Web Services or Microsoft Azure.

Containerization using Docker

Orchestration using Kubernetes

CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI

Infrastructure as Code (Terraform / CloudFormation)

Experience with monitoring tools (Prometheus, Grafana, ELK stack)

Strong understanding of DevOps principles and SRE practices Database & Storage

Relational databases (MySQL, PostgreSQL)

NoSQL databases (MongoDB, DynamoDB)

Query optimization and performance tuning Preferred Qualifications

Experience with event-driven architecture

Exposure to distributed systems design

Knowledge of security best practices (OAuth2, JWT)

Experience with caching systems (Redis)

Familiarity with Agile/Scrum methodologies

Certification in AWS/Azure/Google Cloud Platform is a plus Soft Skills

Strong problem-solving and analytical skills

Excellent communication and collaboration abilities

Ability to work independently and take ownership

Mentorship experience is a plus Skills

Mandatory Skills : Google Cloud Platform Artifact Registry, Google Cloud Platform Cloud Build, Google Cloud Platform CloudDeploy, Microservices

Good to Have Skills : Docker, Istio, Java Microservices, Jenkins

qualifications:

Bachelors

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact

Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

This posting is open for thirty (30) days.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Apply