Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Group GTI

Principal Java Engineer

Group GTI

Technical leadership role for GTI's SaaS platform, focusing on architecture, engineering standards, and team collaboration.

Posted 7/16/2026full-timeWallingford • 🇬🇧 United KingdomLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Java software engineering, technical leadership, and application architecture, with a strong focus on building secure, scalable, and resilient cloud-native solutions. Proficient in mentoring teams and implementing best practices in software development.

Highest-signal resume keywords
Java Software EngineeringTechnical LeadershipSpring BootCloud-Native ApplicationsApplication Security

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaJVM PerformanceSpring BootHibernate/JPADistributed SystemsPerformance TuningDockerKubernetesCI/CDOWASP Principles
Soft Skills
MentoringCollaboration
Certifications & Qualifications
Degree in Computer Science
Industry Keywords
SaaS PlatformEnterprise Application ArchitectureSecure Development Practices

Tech Stack

Tools & technologies
CloudDistributed SystemsDockerHibernateJavaKubernetesNode.jsSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Provide technical leadership for GTI's core SaaS platform.
  • Own the technical direction, architecture and engineering standards of the platform without direct line management responsibility.
  • Work closely with Product, Data, Operations, DevOps and QA teams to deliver secure, resilient and scalable solutions while mentoring engineers through technical leadership and best practices.

Requirements

What you’ll need
  • Degree in Computer Science (or equivalent experience)
  • Extensive Java software engineering experience with significant experience in technical leadership
  • Expert knowledge of Java, JVM performance and modern language features
  • Deep experience with Spring Boot, Hibernate/JPA and enterprise application architecture
  • Strong understanding of distributed systems, scalability, resilience and performance tuning
  • Experience with cloud-native applications, Docker, Kubernetes and CI/CD
  • Strong knowledge of application security, OWASP principles and secure development practices
  • Knowledge of a modern front-end node-based framework.

Benefits

Comp & perks
  • Permanent role – 37.5 hours per week. Monday to Friday 9am-5:30pm.
  • 3-month probationary period.
  • Candidates applying for roles at GTI will be subject to background screening.