Java Developer
Kraków, Poland, Kraków
Caspian One
About the Role:
We're seeking an experienced Java Developer with DevOps expertise to join our client's Digital Operations team. This is your opportunity to work across the full technology spectrum—from legacy systems to cutting-edge cloud infrastructure—while making a tangible impact on Digital Operations.
What You'll Do:
Development & Engineering
Design, develop, and maintain robust backend services using Java
Work confidently across both modern frameworks (Spring Boot, Quarkus) and legacy technologies (Struts, JSP, JDBC)
Collaborate closely with Oracle Database: schema design, SQL optimisation, and PL/SQL development
DevOps & Automation
Build and maintain sophisticated CI/CD pipelines delivering seamlessly to Azure
Automate deployment, monitoring, and scaling of applications across App Services, Azure SQL, Kubernetes, and Docker
Develop intelligent automation tools and scripts using Python to streamline DevOps workflows
Manage and optimise workloads on Unix/Linux environments with Shell/Bash scripting
Operations & Problem-Solving
Perform expert-level troubleshooting and root cause analysis across production and development environments
Ensure system reliability, performance, and security across all environments
Drive continuous improvement through code reviews and knowledge sharing
What We're Looking For:
✅ Strong Java development background with experience in both modern and legacy stacks
✅ Solid DevOps expertise including CI/CD, containerisation (Kubernetes, Docker), and Azure cloud services
✅ Database proficiency with Oracle (SQL, PL/SQL, schema design)
✅ Unix/Linux systems knowledge and confident Shell/Bash scripting
✅ Python programming skills for automation and tooling
✅ Sharp analytical mindset with excellent troubleshooting capabilities
✅ Collaborative team player who values knowledge sharing and continuous learning
Why This Role?
This isn't just another development position. You'll be working at the heart of digital operations, where your work directly influences system reliability, deployment velocity, and operational excellence. You'll have the autonomy to drive automation initiatives, the variety of working across diverse technologies, and the satisfaction of solving complex technical challenges in a collaborative environment.
Java Developer
Java Developer
Kraków, Poland, Kraków
Caspian One