8 часов назад
Senior Software Engineer, Java
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer, Java (Backend/Game Development Tools): Building and maintaining production software tools for large-scale game development, including task management, defect tracking, distributed video recording, and reporting applications with an accent on Java backend architecture, RESTful APIs, database performance, and event-driven data pipelines. Focus on designing scalable services, optimizing Java performance, tuning relational database queries, and developing Apache Kafka change data capture pipelines.
Location: Leeds, England, United Kingdom; full-time, permanent, in-office position
Company
creates large-scale entertainment experiences and develops production software tools used across its game development studios.
What you will do
- Design and implement software solutions supporting fast-paced game development.
- Build and maintain production tools for task management, defect tracking, distributed video recording, reporting, and analytics.
- Contribute to software design guidelines and application architecture.
- Collaborate with technology teams across worldwide studios.
- Develop expertise in existing systems and introduce technologies that advance the applications.
Requirements
- 5+ years of professional Java backend development experience.
- Strong command of Java, from low-level optimization to high-level architecture.
- Deep expertise in Spring Boot, JPA, and Hibernate.
- Experience designing and scaling RESTful APIs.
- Strong knowledge of MySQL or another major relational database, including query tuning.
- Hands-on experience with Apache Kafka, change data capture pipelines, Java performance profiling, debugging, Linux environments, and production support.
Nice to have
- Knowledge of directed acyclic graphs, graph databases, FFMPEG, caching systems, Spring Cloud, Swagger, Snowflake, Apache Doris, or Debezium.
- Exposure to version control, CI/CD, build automation, service-oriented architecture, and multi-tier server applications.
Culture & Benefits
- Inclusive and highly motivated studio environment.
- Opportunities to learn and collaborate with technology teams across worldwide studios.
- Equal-opportunity workplace committed to dignity and respect.
- Reasonable accommodations are available for qualified applicants with disabilities during recruitment.
Hiring process
- Submit a CV and cover letter demonstrating relevant skills.
- A recruiter will contact shortlisted applicants to explain the next steps and guide them through the process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →