Java Backend Developer - DevOps

Remote • Posted 8 hours ago • Updated 2 hours ago
Contract W2
On-site
USD50 - USD60/hr
Fitment

Dice Job Match Score™

🤯 Applying directly to the forehead...

Job Details

Skills

  • Java Backend Developer - DevOps

Summary

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.



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.
  • Dice Id: cxsapwma1
  • Position Id: 1326670
  • Posted 8 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

Yesterday

Easy Apply

Contract

$60 - $65

Remote

9d ago

Easy Apply

Contract

Depends on Experience

Remote or Hybrid

9d ago

Easy Apply

Full-time, Contract

Remote

2d ago

Easy Apply

Contract

$50 - $60

Search all similar jobs