Principal Java Engineer

Oodle Financial Services

Overview

Technical leader in Java-based software development focusing on scalable systems.

Ideal candidate has 10+ years in Java development with strong knowledge of modern software architecture.

hybridseniorfull-timeEnglishJavaSpring BootHibernateAWSAzureGCPDockerKubernetesSQLNoSQL

Locations

  • United Kingdom, England, London
  • United Kingdom, England, Manchester
  • United Kingdom, England, Oxford

Requirements

  • 10+ years Java experience
  • 3+ years in senior role
  • Strong knowledge of Java 17+
  • Experience with cloud platforms
  • Proficiency in RESTful API design

Responsibilities

  • Lead design and development of Java applications
  • Define coding standards and best practices
  • Collaborate with teams for technical solutions
  • Mentor engineers through code reviews
  • Drive continuous improvement in processes
  • Write clean and efficient Java code
  • Contribute to development lifecycle
  • Ensure system reliability and performance

Benefits

  • 25 days holiday
  • Private medical
  • Health cash plan
  • Pension contribution
  • Life assurance
  • Free breakfast
  • Employee discounts
  • Mental health care