Java Developer
Core
Modernize existing systems and develop new high-performance distributed backend services using modern Java.
Role type
Senior IC Java Developer (Backend)
Builds
High-performance distributed backend systems and unified network APIs for gaming infrastructure
Domain
Gaming technology / Distributed systems
Deliverable
production ML models | product features
Required skills
Modern Java (21/25), multithreading, concurrency, Spring Framework, Hibernate/JPA, SQL/NoSQL, Docker, Git, distributed systems design, performance tuning
Preferred skills
AI-assisted development tools (e.g., Cursor IDE), performance debugging
Technologies
Java 21/25, Spring, Hibernate, JPA, Docker, Git, SQL, NoSQL, Cursor IDE
Responsibilities
Modernize legacy systems, develop new services, solve performance and scalability challenges, write clean and tested code, participate in architectural decisions, conduct code reviews
Seniority
Senior, hands-on IC