+
Вход

Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs

Забравена парола?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

101+53 =

+
Забравена парола

Въведи своя e-mail и ще ти изпратим твоята парола

Aura Gaming

Senior Java Developer

ApplyКандидатствай

Обявата е публикувана в следните категории

  • Anywhere
  • Съобщи проблем Megaphone icon

Съобщи за проблем с обявата

×

    Какво не е наред с обявата?*
    Моля опиши ни, къде е проблемът:
    За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:
    Tech Stack / Изисквания

    About the Company:

    We are an early-stage iGaming technology company building a new cloud-native platform for real-money gaming from the ground up.

    Our vision is to create a modern, scalable B2B platform that powers browser-based real-money games, operator integrations, wallet orchestration, back-office applications, reporting, audit and other core platform services.

    As an early-stage start-up, we are building both our products and engineering culture from the ground up. Every technical decision, architectural choice and engineering standard has a direct impact on the future of the platform.

    About the Role:

    As a Senior Java Developer, you will be part of the core engineering team responsible for building the backend foundation of our game platform.

    Responsibilities:

    • Design, develop and maintain Java-based backend services
    • Build scalable and reliable services using Java and Spring Boot
    • Participate in the architecture and design of a cloud-native gaming platform
    • Work on APIs, internal services, data models and platform components
    • Write clean, maintainable, testable and production-ready code
    • Contribute to database design, queries, indexes and schema migrations
    • Implement reliability patterns such as idempotency, retries, timeouts and safe transaction handling
    • Collaborate closely with architects, DevOps, QA, product and integration teams
    • Participate in code reviews and technical design discussions
    • Identify performance bottlenecks, bugs and architectural risks
    • Help define engineering practices, coding standards and release quality
    • Mentor less experienced developers as the team grows
    • Take ownership of features from design to production

    Requirements:

    • Strong professional experience with Java
    • Experience with Spring Boot or similar Java backend frameworks
    • Good understanding of object-oriented programming and software design principles
    • Experience designing and implementing REST APIs
    • Experience with relational databases, preferably PostgreSQL.
    • Strong SQL skills
    • Experience with Hibernate, JPA, jOOQ or similar persistence technologies
    • Experience with Maven or Gradle
    • Experience with Kubernetes and Docker
    • Understanding of microservices or modular service architecture
    • Good understanding of testing practices: unit tests, integration tests and testable design
    • Experience working with Git and CI/CD workflows
    • Good English communication skills

    What we offer:

    • Performance-based annual bonus
    • Performance evaluation & salary review once a year
    • 25 days paid annual leave
    • Work from home option – 2 days weekly
    • Flexible working schedule
    • Additional health insurance – premium package
    • Fully paid annual transportation card
    • Fully paid Sports card
    • Professional development, supportive company culture, and challenging projects
    • Tickets for conferences and seminars
    • Free snacks, soft drinks, coffee, and fruit are always available

    All applications will be treated in strict confidentiality and only the approved candidates will be invited to an interview.