Senior Software Engineer (Java)

j-labs software specialistCracownofluffjobspublished 08/16/2026
Must-have:JavaAngularGitGoogle CloudCloudDevOpsCI/CDMicroservicesAISenior
Machine translation — original language: Polish.Show original

We are looking for an experienced Senior Software Engineer Java, whose main task will be the modernization and maintenance of existing Java applications in a corporate environment. The work focuses on the evergreening of legacy code, production support, and the use of modern DevOps practices and AI tools.

Technologies in the project:

  • Java SE, Java 17
  • Spring Boot, Spring Cloud
  • Angular
  • GCP
  • Redis
  • REST API
  • Jenkins
  • Ansible

Location: Kraków, hybrid work (2 days from the office).

Daily tasks

  • Application maintenance
  • Service Management
  • Collaboration with the business
  • Solution design
  • Monitoring and DevOps

Requirements

Requirements (must have)

  • minimum 5 years of experience with Java,
  • experience with distributed systems,
  • knowledge of microservices based on Java 17 and Spring Boot,
  • knowledge of DevOps tools,
  • experience with CI/CD,
  • experience with Jira and Confluence,
  • experience with Ansible,
  • experience in Vulnerability Remediation,
  • very good analytical skills,
  • ability to cooperate in an international environment.

Requirements (nice to have):

  • Experience working with AI tools (GitHub Copilot/ Claude Code) is welcome

Must have: Java, Spring Boot, CI/CD, Jira, Confluence, Ansible, Microservices