.
Java Developer
  • Kraków
Java Developer
Kraków, Kraków, Małopolskie, Polska
HAYS POLAND Sp. z o.o.
18. 11. 2025
Informacje o stanowisku

Currently, we are looking for Candidates for our Client for the position of:


(Senior) Java Developer


Location: Kraków
Work model: Hybrid
Contract type: B2B via Hays Poland
Start date: ASAP / up to 1-month notice period
English: Minimum B2


We are seeking an experienced Java Developer with strong knowledge of both modern and legacy Java technologies, Azure cloud services, and DevOps practices.


Tech stack: Java (8/11/17), Spring Boot, Hibernate, Oracle, SQL, PL/SQL, Azure, DevOps, CI/CD, Azure DevOps, Jenkins


Required skills and qualifications:
● Minimum 6 years of experience in Java programming
● Excellent knowledge of Java (8/11/17), Spring Boot, Hibernate
● Experience with legacy technologies: Struts, JSP, JDBC
● Solid understanding of Oracle DB, SQL, and PL/SQL
● Hands-on experience with Azure cloud services
● Strong knowledge of DevOps practices, CI/CD, and automation
● Ability to work with Kubernetes and container orchestration
● Experience with Unix/Linux systems and Shell scripting
● Familiarity with Python for automation tasks
● Knowledge of Git, Jenkins, and Azure DevOps tools
● Experience with Infrastructure as Code tools: Terraform, Ansible, Bicep
● Familiarity with monitoring/logging tools: Prometheus, Grafana, ELK, Azure Monitor
● Excellent problem-solving and debugging skills


Nice to have:
● Experience migrating monolithic applications to microservices architecture
● Azure certifications (AZ-204, AZ-400, etc.) are a plus
● Knowledge of Agile/SCRUM methodology


Responsibilities:
● Design, develop, and maintain scalable Java applications using Java 8/11/17, Spring Boot, and Hibernate
● Modernize legacy systems based on Struts, JSP, and JDBC to modern technologies
● Create and optimize SQL and PL/SQL queries for Oracle databases
● Deploy, monitor, and manage applications in Azure using native services
● Implement CI/CD pipelines with Azure DevOps, Jenkins, and Git
● Automate infrastructure provisioning using Terraform, Ansible, or Bicep
● Orchestrate containerized applications using Kubernetes
● Write Shell/Bash scripts for automation and system tasks in Unix/Linux environments
● Use Python for automation and scripting tasks
● Configure and maintain monitoring and logging solutions (Prometheus, Grafana, ELK, Azure Monitor)
● Troubleshoot and debug distributed systems and environments
● Collaborate with cross-functional teams to ensure high-quality deliverables


What you will get:
● Long-term cooperation with a Client delivering projects for major players in IT, pharma, banking, insurance, telecom, and more
● Fast recruitment process: 1–2 meetings (via MS Teams)
● Standard benefits – preferential rates for LuxMed and Multisport packages



Recruitment process:
1. Your CV will be reviewed by a Hays Recruiter
2. The recruiter will contact you for a 15-minute call about the project and your experience
3. Interview with the client – 2 stages
4. Offer
5. Welcome to the project!



Hays Poland Sp. z o.o. is an employment agency registered in the register maintained by the Marshal of the Mazowieckie Voivodeship under number 361.

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    109 425
    15 454