Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Sii

NewBe an early applicant

Java Architect - loyalty (f/m/x)

Posted Updated 5 views
Discussion

Summary

Architect-level Java engineer on Sii's team building a large-scale cloud application for Germany's largest loyalty program: analyzes business requirements and production issues, owns features end-to-end (implementation, testing, deployment, support), and evolves a complex Java/Spring enterprise monolith. Mostly remote with one day per month at the client's Warsaw office.

Wynagrodzenie
B2B: 1300 – 1400 PLN / dzień netto

We are looking for a Java Architect to join a team working on a large-scale Java application for Germany's largest loyalty program. In this role, you will analyze business requirements and production issues to design robust and maintainable solutions within a complex enterprise monolith. You will own features end-to-end, collaborating closely with business stakeholders, product teams, and other engineers to ensure high-quality software delivery. If you are passionate about developing innovative solutions and have a strong technical background, this opportunity may be the right fit for you.

This offer requires working from the client's office in Warsaw once a month.

Your tasks

  • Develop and maintain a large-scale Java application running in the cloud

  • Analyze business requirements and production issues to design robust, maintainable solutions

  • Contribute to the continuous evolution of a complex enterprise monolith

  • Own features end to end, from requirements analysis through implementation, testing, deployment, and production support

  • Collaborate closely with business stakeholders, product teams, and other engineers

  • Communicate technical concepts and solution proposals clearly to both technical and non-technical audiences

  • Create and maintain automated tests to ensure software quality and support continuous delivery

  • Contribute to application architecture by supporting architectural design and proposing improvements

Requirements

  • Minimum 10 years of professional experience in backend software development

  • At least 5 years of hands-on experience with Java in large-scale enterprise applications and complex codebases

  • Solid knowledge of Java, Spring/Spring Boot, object-oriented design principles, and clean code practices

  • Experience with Java 17/21 and Docker

  • Strong understanding of application architecture, performance optimization, and maintainability

  • Experience with automated testing, including unit and integration tests

  • Familiarity with CI/CD pipelines and modern software delivery practices

  • Advanced level of Polish and English and residency in Poland

Nice-to-have requirements

  • Experience working with AWS Cloud or another major cloud provider

Skills

What Senior Architecture jobs ask for — and how much of it you have →
Apply

See also

Architecture jobs by country — openings, pay and top skills →