Skip to main content

Java Software Engineer

Technology
efbet
Sofia City, Българияпреди 1 месецаДо 18.05.2026 г.
Пълно работно време

Описание на позицията

Mid / Senior Java Developer

We are a product company in the gaming industry, developing and maintaining our own platforms for both online and land-based operations. Our systems operate in a high-load environment and follow a microservices architecture, where reliability and scalability are key.

We’re looking for a Java Developer (Mid or Senior level) to join our backend team and contribute to building and improving distributed systems.

What you’ll be doing:

  • Develop and maintain backend services in a microservices environment
  • Work with event-driven architecture using Kafka
  • Design and optimize database structures in relational databases
  • Write clean, testable code with unit and integration tests
  • Contribute to technical improvements and architecture discussions

What’s important for us:

  • Solid experience with Java (preferably Java 21)
  • Experience with Spring Boot and Hibernate
  • Experience working with microservices architecture
  • Experience with Apache Kafka
  • Experience with relational databases (preferably PostgreSQL)
  • Understanding of design patterns and clean code principles
  • Team mindset and good communication skills

Tech stack:

Java 21, Spring Boot, Hibernate, PostgreSQL, Redis, Apache Kafka, Gradle, JUnit, Mockito

What we offer:

  • Salary up to 8000 EUR NET (depending on experience)
  • Food vouchers
  • Learning and development opportunities
  • Team events
  • On-site parking and bike storage
Keywords
Apache KafkaSpring FrameworkRedisScalabilityMockitoPostgresqlApache LicenseApache Http ServerJavaHibernateRelational grammarHibernationGradleJunit

¿Te interesa este puesto?