Senior Full Stack Engineer

Skills
Redux.JsTypescriptMicroservicesSpring BootTechnical Analysis
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Strong skills in Java and Spring Boot microservices
  • Skilled in using relational DBs, especially Postgres
  • High level knowledge of designing and using REST APIs e.g. OAuth2
  • Experience using TypeScript, React, Express and Redux
  • Familiar working in a DevOps culture
  • Experience creating CI / CD pipelines and associated build & deployment tools

Day to day

  • Lead functional and technical analysis, design, programming, testing and maintenance of large product features
  • Create high throughput, reliable and secure systems by exploiting existing and emerging technology and processes
  • Work closely with the Engineering Managers to build the skillset of Jagex Engineers
  • Work with a cross-functional team in a Scrum environment
  • Utilize your existing experience of continuous integration and deployment to shorten feedback cycles
  • Play an active role in shaping the department's technical principles
  • Mentor and coach Engineers at Jagex