Avance Consulting

DevOps + Java Developer

Posted: 30 minutes ago

Job Description

Job Title: DevOps + Java DeveloperLocation: Kraków, Poland (Hybrid for 3 days onsite/ week). Job Type: ContractJob Description:We are seeking a highly skilled DevOps + Java Developer to join our team. The ideal candidate will have a strong background in DevOps practices and Java development, with experience in modern frameworks as well as legacy enterprise technologies. This role involves building and maintaining robust applications, automating processes, and ensuring smooth deployments in a cloud-native environment.Key Responsibilities: Design, develop, and maintain Java-based applications using Spring, Spring Boot, and Hibernate.Modernize and support legacy enterprise applications built on Struts, JSP, and JDBC.Implement and manage CI/CD pipelines using tools like Azure DevOps and Jenkins.Automate infrastructure provisioning and deployments using Infrastructure as Code principles.Deploy, monitor, and manage applications on Azure Cloud Services.Configure and manage Kubernetes clusters for container orchestration and scaling.Write and maintain Shell/Bash scripts for automation on Unix/Linux systems.Develop automation tools and scripts using Python.Work with Oracle Database, writing efficient SQL and PL/SQL queries.Troubleshoot and debug issues across distributed systems and environments.Collaborate with cross-functional teams to ensure high-quality deliverables.Required Skills & Qualifications: Strong background in DevOps practices: CI/CD, automation, infrastructure as code.Strong proficiency in Java (8/11/17).Solid experience with Spring, Spring Boot, Hibernate.Familiarity with legacy enterprise technologies (Struts, JSP, JDBC).Knowledge of Oracle Database, SQL, and PL/SQL.Hands-on experience with Azure cloud services, including deployment and monitoring.Proficiency with Kubernetes for orchestration and scaling.Experience with Unix/Linux systems, Shell/Bash scripting.Knowledge of Python for automation and tooling.Strong troubleshooting and problem-solving skills, ability to debug across distributed systems.Proficiency with Git and CI/CD tools (Azure DevOps, Jenkins, etc.).Nice to Have:Experience with microservices architecture.Knowledge of Docker and containerization best practices.Familiarity with monitoring tools (Prometheus, Grafana, etc.).

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs