Java Full Stack Developer
17918 • Glasgow, Lanarkshire • Posted June 25, 2026
About the Role
Purpose of the Role To design, develop and improve software, utilizing various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Basic / Essential Qualifications Proficiency in full-stack development with hands-on coding experience in Core Java (collections, concurrency, memory management, GC basics) , JPA/Hibernate, Spring framework, and basic caching concepts Knowledge of Spring ecosystem technologies including Spring Boot and Spring-Data Experience building REST APIs and microservices architecture and event-driven design patterns Strong SQL knowledge including isolation levels and transaction management Skilled in creating rich, interactive React/Angularbased front-end applications. Solid coding practices for RESTful API development and consumption with understanding of OpenAPI/Swagger specifications Understanding of API security protocols and authentication mechanisms (OAuth2, JWT) including TLS. Strong SQL kn...