Java Developer ( Mid/Senior)
Summary
Mid/Senior Java Developer at Hiberus Poland (Wrocław) building a high-volume message-processing system on Apache Kafka with microservices. Day to day: implementing features, unit testing, refactoring, docs, and code reviews in a Scrum team, using Java 21, Spring Boot 3.5, Kafka, MongoDB, and Docker-based CI/CD.
About the company
More Than One Project. More Than One Market.
We are part of Hiberus, a technology company founded in Spain with a strong presence in the Polish market: 4,700+ specialists, operating in 14+ countries and delivering projects for clients worldwide.
We work with technologies including AI, Data, Cloud, Software Development, BI, and Cybersecurity. But above all, we put people first. When one project comes to an end, we look for new opportunities within Hiberus — including projects in other countries.
One of our key advantages is Hiberus University — an international learning environment offering real opportunities to develop and expand your skills. More than 1,000 people were trained last year in selected technologies.
Your first project is just the beginning. With Hiberus, you can build a long-term career.
Infrastruktura i CI/CD: Docker, Harbor, RKE2, Jenkins.
We are looking for a Java Developer with experience in backend application development. You will join a project focused on developing an advanced system for high-volume message processing, built on Apache Kafka and a microservices architecture.
Responsibilities:
- Implementing new features in line with business requirements.
- Writing unit tests.
- Creating, maintaining, and updating technical documentation.
- Implementing fixes, refactoring code, and optimizing performance.
- Participating in code reviews to ensure code consistency and high quality.
- Collaborating within a Scrum team, including sprint planning, daily stand-ups, and retrospectives.
- In a later stage of the project: investigating and resolving production issues and supporting the operations team.
Technology Stack: Java 21, Spring Boot 3.5, Apache Kafka, MongoDB, JUnit 5, Gradle, OpenTelemetry.
Infrastructure & CI/CD: Docker, Harbor, RKE2, Jenkins.
- Karta Multisport
- Multisport card
- Private medical care
Experience required
at least 3 years of experience in Java backend development.
practical knowledge of Apache Kafka.
experience with Docker and application containerization.
knowledge of microservices architecture and event-driven processing.