Browse All Jobs
Job Description
Rockstar Games is seeking a talented Software Engineer, Java (Mid/Senior) to join their team in Dundee, Scotland. This is a full-time, permanent, and in-office position. The Software Engineer will be working within Rockstar's game development studio.

About Rockstar Games:
Rockstar Games creates world-class entertainment experiences and offers an inclusive, highly-motivated environment.

The Role Involves:
  • Creating and maintaining production software tools for game development.
  • Developing a strong understanding of existing systems and learning new technologies.
  • Designing and implementing solutions to meet the challenges of fast-moving game development.
  • Contributing to the team’s software design best practices.
  • Collaborating with other Rockstar technology teams across worldwide studios.

Requirements:
  • A degree in computer science or a similar discipline.
  • Minimum 3 years of professional Java EE development experience.
  • Proficient in Java (preferably Java 17).
  • Strong experience in the Spring Boot ecosystem.
  • In-depth knowledge of JPA, particularly with Hibernate.
  • Good understanding of RESTful web services and API design.
  • Expertise in MySQL or any other RDBMS.
  • Expertise in Apache Kafka and change data capture pipelines.
  • Proficient in Java performance profiling.
  • Experience with search solutions like Hibernate Search & Elasticsearch.
  • Strong ability to present technical information clearly.
  • Excellent at providing front-line production support.
  • Comfortable working in a Linux environment.

The Role Offers:
    Apply Manually