Back to jobs
Senior Software Developer
Successfully
Req. VR-117600
We are looking for an experienced Java Developer with DevOps expertise. The ideal candidate is comfortable with working with both modern framework and legacy technologies, while also driving automation, deployment and cloud operations in Azure. In addition to backend development, this role requires solid knowledge of Kubernetes, Unix systems, Shell/Bash and Python, as well as strong troubleshooting skills to quickly analyze and resolve issues in complex environments.
Design, develop and maintain backend services in Java
work with both modern frameworks (Spring Boot, Quarks) and legacy stacks (Struts, JSP, JDBC)
Collaborate with Oracle Database: schema design, SQL, PL/SQL programming
Build and maintain CI/CD pipelines, ensuring reliable delivery in Azure
Automate deployment, monitoring and scaling of applications (App Services, Azure SQL, Kubernetes, Docker)
Manage to optimize workloads on Unix/Linux environments, scripting with Shell/Bash
Develop automation tools and scripts in Python to support DevOps processes
Perform troubleshooting and root cause analysis for production and development environments
participate in code reviews and knowledge sharing with the team
Must have
min. 9 years experience in Java (8/11/17)
Solid experience with Spring, Spring Boot, Hibernate
Legacy technologies (Strut, JSP, JDBC)
Oracle Databases, SQL, pl/SQL
Azure cloud services
DevOps practices (CI/CD, automation, infra as code
Kubernetes, for orchestration and scaling
UNIX/Linux systems, Shell/Bash scripting
Python for automation and tooling
Troubleshooting and problem-solving skils ability
Nice to have
Experience migrating legacy systems to modern technology stack
Exposure to infra as code tools (Terraform, Ansible, Bicep)
Experience setting up monitoring and logging (Prometheus, Grafana)
Languages
English: C1 Advanced
Seniority
Senior
*The acquisition of rights to the above benefits depends on the form of cooperation. Benefits apply to those employed under a contract of employment.
**Please note that relocation is not available for all open positions. At Luxoft Poland it is possible to work remotely only from the territory of Poland.
***Options offered by the Polish government.
Krakow, Poland
Req. VR-117600
Java
BCM Industry
15/09/2025
Req. VR-117600
Apply for Senior Software Developer in Krakow
*Indicates a required field