Senior Java Software Development Engineer – Digital Servicing
Build resilient digital services at enterprise scale—turn secure engineering into measurable operational impact.
Location & work model Krakow-based role with a hybrid work model (up to 3 remote days per week)
As a Senior Java Software Development Engineer – Digital Servicing, you will be working for our client’s dynamic global Digital Servicing engineering team based in Krakow, collaborating daily with colleagues across Poland, the UK, China, and Hong Kong. You’ll help develop and maintain secure, reliable software that improves cyber resilience, reduces vulnerabilities, and supports continuous engineering delivery through automation and modern tooling.
Your main responsibilities:
Develop, maintain, and enhance efficient, reusable, secure, and reliable code in line with approved design and coding standards.
Resolve technical debt to strengthen code quality, reliability, and maintainability across services.
Improve cyber security by reducing software vulnerabilities and supporting stronger operational resilience.
Innovate and introduce new technologies and toolings that automate and optimize engineering deliverables.
Collaborate with global team members across multiple locations to deliver improvements and ensure alignment on engineering practices.
Build and evolve reactive microservices using modern Java and framework capabilities to support scalable digital servicing.
Ensure thorough unit testing and reliable integration through disciplined development and API-driven service design.
You're ideal for this role if you have:
5+ years of experience with Java (Java 11 onwards).
Strong experience with Maven and Spring ecosystem (including Spring Boot, Security, Integration, Batch, WebFlux, and Data).
Hands-on experience with reactive microservices and development using JDBC.
Proficiency with RESTful APIs, and familiarity with SOAP-based services as well.
Working knowledge of SQL and Hibernate for relational data access, plus experience with Oracle and/or PostgreSQL.
Experience with Docker, Kubernetes, and AWS.
Familiarity with CI/CD pipelines and tools such as Jenkins and Git.
Comfort working in an agile, global environment, with communicative English for daily collaboration.
It is a strong plus if you have: (optional)
Experience with non-relational databases such as MongoDB.
Language Required for the role :
Eligibility for the role :
#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Senior Java Software Development Engineer – Digital Servicing
Senior Java Software Development Engineer – Digital Servicing
Warsaw Hub @ Helvetia Baloise Group
Warszawa
Remote
Remote