Join Rockstar Games as a Software Engineer, Java, in Dundee, Scotland, to develop world-class production software tools for game development. This role offers the chance to work on large-scale creative projects within an inclusive, highly-motivated environment, collaborating with talented industry professionals.
About this job
The Rockstar Games Information Systems team creates and maintains production software tools for all game development disciplines. This role involves designing and implementing solutions for fast-paced game development, contributing to software design guidelines, and collaborating with global technology teams. You will develop a strong understanding of existing systems and learn new technologies to advance applications.
Requirements
- 3+ years of professional experience in Java backend development.
- Strong command of Java, from low-level optimization to high-level architecture.
- Deep expertise in the Spring Boot ecosystem and JPA/Hibernate.
- Proven experience designing and scaling RESTful APIs.
- Solid understanding of MySQL (or other major RDBMS) with query-tuning experience.
- Hands-on experience with Apache Kafka and change data capture (CDC) pipelines.
- Proficient in Java performance profiling and debugging.
- Comfortable in Linux environments, with strong communication and production-support skills.