Senior Software Engineer
* Lead software development from design to deployment in a collaborative environment.
* Modernise applications with a focus on security, scalability and cloud-readiness.
* Utilise GenAI tools to enhance productivity and quality.
* Contribute to DevSecOps best practices and drive innovation across the team.
The ideal candidate will have 5+ years' experience with Java and strong knowledge of Spring Boot, JPA, Hibernate, Java 17+, proficiency in REST API design (OpenAPI), containerisation (Docker, Kubernetes) and Azure cloud.
Nice to Haves:
* Experience with tools like IntelliJ, Maven, JIRA, Confluence, Git
* Relational DB experience (MySQL or MariaDB)