Java Software Engineer
Technology
Sofia, Българияпреди 1 седмицаДо 3.12.2026 г.
Пълно работно времеНа място
Описание на позицията
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.
What We Offer:
- Competitive salary
- Food vouchers
- Internal & external training programs
- Team buildings & local company events
- Employee referral bonuses
- Parking
- Bike-friendly office
Keywords
JavaSpring BootHibernateMicroservicesApache KafkaPostgreSQLRelational DatabasesRedisGradleJUnitMockitoSoftware Design PatternsClean CodeDistributed SystemsProblem-SolvingCommunicationJava 21Backend DevelopmentEvent-Driven ArchitectureScalability
Интересувате ли се от тази позиция?