Java Backend Engineer developing backend logic for player progression and matchmaking in game projects. Collaborating on microservices and event-driven architectures for global-scale live services.
Responsibilities
Design and implement backend logic for player progression, matchmaking, inventories, meta-systems and LiveOps events;
Build microservices using Java and Spring Boot, deployed on cloud infrastructure (GCP);
Work with message brokers for asynchronous, scalable event-driven workflows (e.g., game event processing, telemetry ingestion);
Integrate caching and persistence layers with Redis and Cassandra to support high-volume and low-latency access;
Collaborate with platform and services teams to connect your systems with internal core backend services (authentication, profiles, telemetry, social);
Participate in performance tuning, monitoring, and operational readiness for global-scale live service.
Requirements
3+ years of backend development experience with Java and Spring Boot;
Solid understanding of distributed systems, microservices, event-driven architecture and REST/gRPC APIs;
Experience with one or more message brokers (Kafka, RabbitMQ, Pub/Sub);
Familiarity with Redis and Cassandra (or equivalent) for high-performance data storage and caching;
Experience working in cloud environments (preferably GCP, or AWS/Azure);
Strong problem solving, debugging, testing and cross-team collaboration skills;
**English level B2** and ability to work with remote teams.
Benefits
Medical insurance
Support for employees during blackouts to ensure uninterrupted work both in the office and remotely for employees outside the Kyiv region
The possibility of remote work and flexible schedule on corporate equipment
Opportunities to engage in corporate social responsibility (CSR) projects
Software Engineer enhancing gaming platform features and architecture using Go. Involved in the development of robust backend solutions within a hybrid work model.
Senior Software Engineer specializing in Java full stack development at YASH Technologies. Responsible for technical software delivery and team collaboration.
Sr. Software Engineer needed for YASH Technologies focusing on Java and AWS technologies. Collaborating in cloud - based environment to deliver innovative software solutions.
Staff Backend Engineer developing high scale backend systems for Advertising at Activision Blizzard Media. Designing and developing scalable Ads & Monetization platforms handling billions of requests.
Software Engineer at Persona, responsible for building and maintaining security libraries and systems. Join our team to protect customers’ accounts and data at a leading identity platform company.
Java Engineer developing solutions for EY's Financial Services clients. Collaborating on innovative projects and providing client support with a focus on technology and integration.
Operador(a) II na Cargill, realizando atividades operacionais e manutenção de envase em Rio Verde. Relatando não conformidades e operando equipamentos de embalagem.
Senior Java Developer at Cadmus building applications with Java and Spring Boot. Responsibilities include API implementation, cloud solutions, and performance monitoring.
GenAI Cloud Security Chief Architect designing and implementing AI security solutions across major cloud providers. Owning AI risk frameworks and performing security architecture reviews for AI systems.
Senior Core Java Developer working on high - impact strategic projects with international teams. Requires solid Java and cloud technology experience, with a hybrid office requirement.