Job Search and Career Advice Platform

Enable job alerts via email!

Full Stack Java DevOps Engineer

Virtusa

Mississauga

On-site

CAD 100,000 - 120,000

Full time

12 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions provider is seeking a Full Stack Java DevOps Engineer with over 7 years of experience. You will design and implement CI/CD pipelines, automate deployments, and ensure the reliability of full-stack applications developed in Java and Angular. The role involves collaborating with application teams on migration initiatives and requires strong proficiency in DevOps tools and practices. This position offers the opportunity to thrive in a dynamic environment where maintaining system performance and compliance is crucial.

Qualifications

  • 7+ years of experience in DevOps and full-stack development.
  • Strong proficiency in Java, Angular, and Spring Boot.
  • Hands-on experience with Ansible and scripting languages (Python, Bash).
  • Experience with CI/CD tools: Jenkins, TeamCity, JFrog, UDeploy.
  • Knowledge of Docker, Kubernetes, and orchestration tools.

Responsibilities

  • Lead migration and upgrade initiatives for application teams.
  • Design, implement, and maintain CI/CD pipelines.
  • Automate deployment processes using Ansible.
  • Collaborate with teams to ensure system reliability.
  • Build full-stack applications using Java and Angular.

Skills

Java
Angular
Spring Boot
Ansible
Python
Bash
Jenkins
TeamCity
Docker
Kubernetes

Tools

Jenkins
TeamCity
JFrog
UDeploy
Helm
Job description

Full Stack Java DevOps Engineer (CREQ231737)

We are seeking a highly skilled and experienced Full Stack Java DevOps Engineer to support application teams in upgrading projects and modernizing infrastructure. This role involves designing and implementing CI/CD pipelines, automating deployments, and ensuring system reliability and compliance.

Responsibilities
  • Lead migration and upgrade initiatives for application teams to align with latest infrastructure and DevOps standards.
  • Design, implement, and maintain CI/CD pipelines using tools like Jenkins, TeamCity, JFrog, and UDeploy.
  • Automate deployment processes using Ansible and other scripting tools (Python, Bash).
  • Collaborate with development and operations teams to ensure system reliability, scalability, and performance.
  • Build, test, and maintain full‑stack applications using Java (Spring Boot) and Angular.
  • Debug and resolve build failures and application issues.
  • Manage infrastructure monitoring and ensure high availability across Linux, Unix, and Windows environments.
  • Support change management activities including SNOW ticketing, approvals, documentation, and audit compliance.
  • Work with containerization and orchestration tools such as Kubernetes, OpenShift, and Helm.
  • Ensure adherence to DevOps best practices including Agile methodologies, observability, and continuous feedback.
  • Collaborate with engineering teams to address audit concerns and maintain configuration standards.
Qualifications
  • 7+ years of experience in DevOps and full‑stack development.
  • Strong proficiency in Java, Angular, and Spring Boot.
  • Hands‑on experience with Ansible and scripting languages (Python, Bash).
  • Experience with CI/CD tools: Jenkins, TeamCity, JFrog, UDeploy.
  • Knowledge of containerization and orchestration: Docker, Kubernetes, OpenShift, Helm.
  • Familiarity with distributed systems, microservices architecture, and virtualization.
  • Exposure to tools like Harness, Tekton, and Lightspeed is a plus.
  • Strong understanding of change control, release management, and audit processes.
  • Excellent communication and documentation skills.
  • Ability to thrive in a dynamic environment and manage multiple priorities effectively.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.