Middle Java Back-end Developer (iGaming)

Commercial experience in Gambling / iGaming is required
Commercial GameDev experience is required (preferably slot games)

Requirements:

-3+ years of experience in Java
-English โ€” Upper-Intermediate (B2)
-Experience in math processing
-Experience with slot games
-Structured and analytical thinking
-Strong elaboration and communication skills


Strong knowledge of:

-Core Java, Collections, Streams, Lambdas
-Exception handling, Immutability, records
-Clean Code principles
-Spring Boot, Spring MVC (REST APIs), Spring Security (JWT)
-SQL, JPA
-JWT


 

Responsibilities:

-Standard Middle backend developer responsibilities
-Development and support of backend services
-Participation in feature development and system improvements
-Close collaboration with game teams, QA, and product

 


Would be a plus:

-JVM basics (heap/stack, GC, memory model)
-SOLID
-Spring MVC (filters, interceptors)
-Spring Security (filters, auth flow)
-Dependency Injection & IoC
-Validation (Bean Validation)
-API design (REST principles, versioning, error handling)
-Java concurrency fundamentals (basic understanding)
-Databases & Persistence: Transactions, Indexing basics, Hibernate
-Security: Secure coding practices, SQL injection prevention, OAuth2
-Testing: JUnit 5, Mockito, Integration testing basics
-DevOps & Tooling: Docker (basics, build/run), Git (branching, rebase)

 

Required skills experience

Java 3 years
Spring Boot 3 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Java, Jira, Spring
Published 13 February
83 views
ยท
16 applications
To apply for this and other jobs on Djinni login or signup.
Loading...