Senior Software Engineer (java, React)

Kainos Group PLC

Multiple Locations
Hybrid
Commercial experience building backend services in java
Commercial experience building modern web applications in react
Proficient in designing, building, testing and maintaining software
Kainos Group PLC is seeking a Senior Software Engineer with expertise in Java and React to contribute to their innovative SaaS security product, Smart Shield. The ideal candidate will thrive in a collaborative environment and have a strong background in developing high-quality software solutions, while embracing a people-first culture

Job Summary

  • Join a diverse, ambitious team dedicated to creating real impact through innovative technology solutions.
  • You will be responsible for developing high-quality solutions that delight customers while mentoring junior team members.
  • The role involves working within a self-organising agile team releasing features at least once per week to global customers.

Matching Summary

Match Score: 85

Kainos Group PLC is seeking a Senior Software Engineer with expertise in Java and React to contribute to their innovative SaaS security product, Smart Shield. The ideal candidate will thrive in a collaborative environment and have a strong background in developing high-quality software solutions, while embracing a people-first culture.

Skills & Requirements

Must-have

  • Commercial experience building backend services in Java
  • Commercial experience building modern web applications in React
  • Proficient in designing, building, testing and maintaining software
  • Experience applying development best practices for security scalability
  • Contributing to technical decisions and direction in collaborative teams
  • Mentoring junior team members

Nice-to-have

  • Hands-on experience with AWS cloud-native solutions
  • Experience with event-driven serverless patterns using Lambda
  • Knowledge of OAuth 2.0 OIDC SAML and JWT standards
  • Experience working on commercial SaaS products in security domain
  • Good communication skills for technical and non-technical audiences
  • Experience with Continuous Integration and Continuous Delivery techniques

Key Requirements

  • Commercial experience in Java backend services
  • Commercial experience in React web applications
  • Experience mentoring junior developers

Work Rights

Not specified

Tailored Resume

Cover Letter