Work model: Remote, with on-site meetings once a month (Warsaw / Poznań / Kraków)
responsibilities :
The project involves the development and evolution of large-scale backend systems built on a modern microservices architecture. The platform processes high volumes of data in near real time and relies heavily on asynchronous communication and event-driven patterns to ensure scalability, resilience, and fault tolerance. The team is responsible for designing, implementing, and maintaining services that support critical business processes. A strong focus is placed on horizontal scalability, high availability, and performance, as the systems operate under significant load and must remain stable and responsive. You will work closely with Product Owners, analysts, and other engineering teams in a cross-functional environment, taking part in architectural discussions and technical decision-making.
requirements-expected :
Experience at Mid or Senior Java Developer level
Strong knowledge of Java 11+ or Kotlin
Hands-on experience in building microservices-based systems
Very good practical knowledge of Spring Boot and Spring Cloud
Experience with messaging systems such as Kafka (preferred) or RabbitMQ
Solid understanding of distributed systems architecture and asynchronous communication
Experience working with high-throughput, large-scale data processing systems
Ability to design applications with horizontal scalability and high availability in mind
Technical maturity and independence in decision-making
Strong collaboration skills in cross-functional teams
Ability to communicate effectively with Product Owners and non-technical stakeholders
offered :
Work on large-scale systems processing high volumes of data
Real impact on system architecture and technical decisions
Opportunity to design solutions with high availability and horizontal scalability
Collaboration within a mature, cross-functional team
Direct communication with Product Owners and non-technical stakeholders
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of professional training & courses