Java Technical Lead (Specialist I - Software Engineering)

UST Global
Nottingham, United Kingdom
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Nottingham, United Kingdom

Tech stack

Java
API
Amazon Web Services (AWS)
Behavior-Driven Development
Cloud Computing
Code Review
Computer Programming
Object-Oriented Software Development
Pair Programming
Service-Oriented Architecture
Software Engineering
Software Systems
Test Driven Development
Solid Principles
REST

Job description

We're looking for an experienced Java Technical Lead to join one of our self-organised Services engineering teams. You'll play a key role in shaping technical direction, leading by example, and ensuring that the software we deliver is secure, scalable, and built to the highest engineering standards. Working closely with Product Management and engineering leadership, you'll turn vision into reality while empowering your team to do their best work., * Work as part of a self-organised Services engineering team to design, develop, and evolve high-quality software solutions.

  • Take ownership of a major portion of team software, such as a significant component, a set of features, or a mid-sized application or service.
  • Translate the goals and vision set by Product Management and engineering leadership into robust, well-architected technical solutions.
  • Lead and influence engineering best practices, including Operational Excellence, Security, Quality, and Reliability, across your team and the wider engineering community.
  • Act as a technical leader and mentor, supporting engineers through guidance, code reviews, and hands-on collaboration.
  • Champion innovation within your team and initiative area, contributing ideas and expertise within your technical domain.
  • Collaborate effectively across engineering teams to maximise inner-sourcing opportunities and reduce duplication and waste.

Requirements

Do you have experience in Test-driven development?, * Proven experience delivering high-quality applications at scale in a production environment.

  • Exceptional programming skills, with strong experience building APIs using modern object-oriented languages, preferably Java.
  • Solid understanding of SOLID principles, service-oriented architecture (SOA), HTTP, and RESTful APIs.
  • A passion for cloud technologies, particularly AWS, and an eagerness to leverage cloud-native capabilities.
  • Strong communication skills, with the ability to partner effectively across teams and disciplines.
  • A genuine advocacy for engineering quality, with experience leading teams using practices such as Pair Programming, Test-Driven Development (TDD), and Behaviour-Driven Development (BDD).

Nice to have skills:

  • Hands-on experience working with AWS or other cloud platforms in a production environment.
  • Experience solving real-world, complex problems within a regulated industry, balancing innovation with compliance and risk management., java,api,soa,aws

About the company

UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world's best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients' organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact-touching billions of lives in the process.

Apply for this position