Senior Java Developer (10/997)
- Salary
- PLN 20.1K–PLN 23.5K/mo
- Moves you to
- Poland
- Support
- Relocation support
- Posted
63,826 relocation jobs, straight from company career pages
100% free · New jobs every hour
Show job descriptionHide job description
SUMMARY
💰 120 - 140 PLN/h on B2B
💰 14 400 - 16 800 PLN gross on UoP
📍 Kraków (Hybrid - 6 days per month in the office)
💼 Senior
PROJECT
Join an international engineering environment focused on developing, maintaining, and improving distributed systems and cloud-based applications.
You will work on modern Java microservices, combining software development with DevOps practices, Site Reliability Engineering (SRE), and production support. The role involves designing reliable and scalable solutions, improving system observability, and ensuring high availability and performance of business-critical applications.
YOU WILL
- Design, develop, and maintain distributed systems and microservices using Java 25 and Spring Boot.
- Drive the adoption of DevOps and Agile principles across engineering teams.
- Analyse technical and business requirements and translate them into reliable technical solutions.
- Collaborate with Product Owners, Software Engineers, IT Architects, and other stakeholders.
- Design and implement scalable solutions following modern software engineering practices.
- Apply SRE principles to improve platform reliability, availability, capacity, and performance.
- Develop and enhance monitoring, alerting, and observability solutions to support incident detection and resolution.
- Participate in Incident Management, Problem Management, and Service Delivery processes.
- Improve CI/CD pipelines, deployment automation, and release processes.
- Support application lifecycle management, including vulnerability remediation and production stability.
- Identify opportunities for automation and reduce manual operational tasks.
- Contribute to continuous improvement of engineering processes and platform reliability.
MUST HAVE
- 4+ years of experience in developing and supporting distributed systems using Java.
- Strong knowledge of Java, Spring Boot, and microservices architecture.
- Experience with Java 25 or the ability to work with modern Java versions.
- Good understanding of DevOps principles, CI/CD automation, and application lifecycle management.
- Experience with Jenkins, Ansible, or similar automation tools.
- Knowledge of REST APIs and distributed system architecture.
- Experience with production support, incident management, and troubleshooting.
- Understanding of SRE principles, monitoring, and observability.
- Familiarity with Jira and Confluence.
- Strong analytical and problem-solving skills.
- Excellent communication skills and ability to collaborate with cross-functional, international teams.
- Very good English communication skills.
NICE TO HAVE
- Experience with Google Cloud Platform (GCP).
- Knowledge of Spring Cloud, Apache Beam, or Apache Flink.
- Experience with Angular.
- Familiarity with Redis.
- Experience with vulnerability remediation and application security practices.
- German language skills.
OUR OFFER
- The relocation package (4500 PLN total value) is paid in three installments (1500 PLN per month) if your permanent office presence is mandatory and you need to relocate from another city
- Benefits: Extended medical care (over 2000 medical facilities in Poland, 80 in Kraków) for you and your family; Multisport card; Life insurance