DevOps Engineer with Java & AWS

Purple Drive Technologies

$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6-10 years of experience in DevOps and cloud engineering roles.
  • Strong hands-on expertise in Java, Spring/Spring Boot, and Hibernate.
  • Proficient with AWS services including EC2, S3, RDS, Lambda, CloudFormation, and CloudWatch.
  • Expertise in CI/CD tools such as Jenkins, GitLab CI/CD, and AWS CodePipeline.
  • Strong scripting skills in Python, Bash, and PowerShell.
  • Experience with Terraform, Docker, and Kubernetes for infrastructure automation and containerization.
  • Good understanding of Agile methodologies and best DevOps practices.

Responsibilities

  • Design and maintain CI/CD pipelines for enterprise applications.
  • Automate deployment, monitoring, and infrastructure provisioning.
  • Manage AWS cloud infrastructure and services.
  • Develop and support enterprise applications in Java.
  • Troubleshoot and resolve complex production issues.
  • Implement cloud-native deployment and monitoring solutions.
  • Collaborate in Agile ceremonies and contribute to continuous improvement.

Benefits

  • Collaborative and cross-functional team environment.
  • Opportunities for continuous learning and development.
  • Exposure to cutting-edge cloud technologies and practices.
  • Flexible work arrangements to support work-life balance.
Full Job Description
Overview:

DevOps Engineer with Java & AWS

Job Description

We are seeking an experienced DevOps Engineer with strong Java development expertise to support cloud-native application development, deployment automation, infrastructure management, and CI/CD implementation for enterprise applications. The ideal candidate should possess hands-on experience in Java technologies, AWS cloud services, DevOps automation, containerization, and infrastructure-as-code practices.

The candidate will work closely with development, QA, operations, and cloud engineering teams to build scalable, secure, and highly available applications and deployment pipelines in Agile environments.

Key Responsibilities

DevOps & Cloud Engineering

  • Design, implement, and maintain CI/CD pipelines for enterprise applications.
  • Automate deployment, monitoring, and infrastructure provisioning processes.
  • Manage cloud infrastructure and services within AWS environments.
  • Support infrastructure scalability, reliability, and performance optimization.
Java Application Support & Development

  • Develop and support enterprise applications using Java and related frameworks.
  • Work with:
    • Spring Framework
    • Spring Boot
    • Hibernate
  • Support application troubleshooting, debugging, and production issue resolution.
AWS Cloud Services

  • Work extensively with AWS services including:
    • EC2
    • S3
    • RDS
    • Lambda
    • CloudFormation
    • CloudWatch
  • Implement cloud-native deployment and monitoring solutions.
CI/CD & Automation

  • Build and manage CI/CD pipelines using:
    • Jenkins
    • GitLab CI/CD
    • AWS CodePipeline
  • Automate operational tasks using:
    • Python
    • Bash
    • PowerShell
Infrastructure as Code (IaC)

  • Develop and maintain infrastructure automation using Terraform and CloudFormation.
  • Implement reusable and scalable infrastructure templates.
Containerization & Orchestration

  • Work with:
    • Docker
    • Kubernetes
  • Support containerized application deployments and orchestration.
Monitoring & Troubleshooting

  • Monitor systems, applications, and infrastructure using:
    • AWS CloudWatch
    • ELK Stack
  • Troubleshoot and resolve complex production and deployment issues.
  • Perform root cause analysis (RCA) and implement preventive measures.
Agile Collaboration

  • Collaborate with cross-functional teams including developers, QA engineers, architects, and operations teams.
  • Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives.
  • Contribute to continuous improvement initiatives and DevOps best practices.
Required Skills

Mandatory Skills

  • Strong hands-on experience in:
    • Java
    • Spring / Spring Boot
    • Hibernate
  • Experience with AWS cloud services:
    • EC2
    • S3
    • RDS
    • Lambda
    • CloudFormation
    • CloudWatch
  • Expertise in CI/CD tools:
    • Jenkins
    • GitLab CI/CD
    • AWS CodePipeline
  • Strong scripting skills in:
    • Python
    • Bash
    • PowerShell
  • Experience with:
    • Terraform
    • Infrastructure as Code (IaC)
    • Docker
    • Kubernetes
  • Experience with monitoring and logging tools:
    • ELK Stack
    • CloudWatch
  • Strong troubleshooting and production support experience.
  • Good understanding of Agile methodologies and DevOps practices.
Preferred Skills

  • Experience working in enterprise banking or financial services environments.
  • Exposure to microservices architecture and cloud-native applications.
  • Knowledge of security and compliance best practices in cloud environments.
Experience Required

  • 6-10+ Years (Preferred)

Similar Jobs

More Jobs at Purple Drive Technologies

More Information Technology Jobs

Find similar DevOps Engineer with Java & AWS jobs: