Java Software Engineer
Indexed description
We are a product company in the gaming industry, developing and maintaining our own platforms for both online and land-based operations. Our systems handle high volumes of traffic and are built on a modern microservices architecture, where performance, scalability, and reliability are essential.
We are looking for a Mid / Senior Java Developer to join our Backend team and help us build and enhance distributed systems that support our products.
What you'll do
- Develop and maintain backend services in a microservices environment.
- Build event-driven solutions using Apache Kafka.
- Design and optimize relational database structures.
- Write clean, maintainable, and well-tested code.
- Participate in architecture discussions and contribute to technical improvements.
- Collaborate closely with other developers and cross-functional teams.
What we're looking for
- Strong experience with Java (preferably Java 21).
- Experience with Spring Boot and Hibernate.
- Experience building and maintaining microservices.
- Hands-on experience with Apache Kafka.
- Experience working with relational databases, preferably PostgreSQL.
- Good understanding of software design patterns and clean code principles.
- Strong problem-solving skills and a collaborative mindset.
- Good communication skills.
Tech Stack: Java 21, Spring Boot, Hibernate, PostgreSQL, Redis, Apache Kafka, Gradle, JUnit, Mock.
What we offer
- Salary up to €6,000 NET, depending on experience.
- Food vouchers.
- Learning and development opportunities.
- Team events.
- On-site parking and bike storage.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search