Work model: elastic hybrid from Gdynia/Warszawa/Rzeszów/Kraków
responsibilities :
The team is directly involved in managing advertising campaigns. This enables sellers and advertising agencies to create ads, which are then delivered for airing on the companys portal (e.g., sponsored listings, homepage) and on other platforms such as Google. Additionally, the team is responsible for budgeting and advertising billing. They collaborate closely with teams handling the airing of various types of ads, frontend development, and offers visible on the portal.
requirements-expected :
Minimum 2 year of commercial experience as a Java Developer, with mandatory hands-on experience in production environments
Required higher education in a relevant field (or currently in progress)
Good knowledge of Java 11+ (Kotlin is a plus)
First hands-on experience with Spring Boot
Practical experience with microservices architecture in production environments
Familiarity with messaging systems such as Kafka or RabbitMQ
Basic understanding of distributed systems and asynchronous communication
Solid understanding of relational databases (SQL), including indexes, constraints, and transactions (without relying on ORM frameworks such as Hibernate/JPA)
Experience working with monitoring, logging, and application metrics
Ability to work in a cross-functional team environment
Familiarity with reactive programming concepts
offered :
Real impact on system architecture
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