Job Title: Java DevOps Lead Specialist
Location: Queens, New York
Experience Required: 12+ Years
Employment Type: Contract
Interview Type: In-Person or Webcam
Job Description
We are seeking a highly experienced Java DevOps Lead Specialist to guide and support development and operational teams in designing, building, automating, and maintaining enterprise-level systems. The ideal candidate will have deep expertise in Java-based application development, DevOps practices, CI/CD pipelines, cloud platforms, and containerization technologies. This role will involve leading technical strategy, enhancing delivery efficiency, optimizing infrastructure, and ensuring production application performance and reliability.
You will collaborate with cross-functional teams, mentor developers, define DevOps standards, and drive continuous improvement to support scalable, secure, and resilient application deployments.
Key Responsibilities
• Lead end-to-end DevOps strategy, implementation, and governance for Java-based applications.
• Architect and optimize CI/CD pipelines using tools such as Jenkins, GitLab CI, Bamboo, or Azure DevOps.
• Manage and automate deployment processes across environments including QA, staging, and production.
• Oversee containerization and orchestration using Docker and Kubernetes.
• Support development teams with automation frameworks, code integration, and build management solutions.
• Monitor application health, performance, and infrastructure reliability using modern monitoring tools.
• Collaborate with architecture, infrastructure, and security teams to create best-in-class system solutions.
• Define and implement DevOps best practices, security standards, and operational documentation.
• Troubleshoot build failures, deployment issues, and production outages efficiently.
• Lead cloud infrastructure provisioning and scaling using AWS, GCP, or Azure technologies.
• Provide leadership, mentorship, and technical guidance to DevOps and development team members.
Required Skills And Qualifications
• 12+ years of overall IT experience with strong hands-on expertise in Java/J2EE application development.
• Proven experience leading DevOps initiatives in enterprise or large-scale environments.
• Strong knowledge of CI/CD pipeline design and automation tools (Jenkins, GitLab, Bamboo, Azure DevOps, etc.).
• Expertise with containerization platforms: Docker, Kubernetes, OpenShift.
• Strong understanding of cloud platforms: AWS, Azure, or Google Cloud.
• Experience with configuration management tools such as Ansible, Chef, or Puppet.
• Proficiency with Git and version control branching strategies.
• Experience with build tools such as Maven or Gradle.
• Knowledge of Linux/Unix system administration and scripting (Shell, Python, or Groovy).
• Strong understanding of networking, security principles, and application performance monitoring.
• Experience working with microservices, API deployments, and service mesh architecture.
• Excellent communication skills and ability to work with diverse technical teams.
• Demonstrated leadership experience managing and mentoring teams.