You are using the web browser we don't support. Please upgrade or use a different browser to improve your experience.
"icon arrow top"

Technical Lead Developer – Java, Microservices


£60,000 - £80,000 Per Annum

Flexible Home working

FinTech,IT/Technical,Java,PSD2,Software Development,Software Engineer

Permanent | Full Time



Not specified

Technical Lead Developer – Java, AWS, APIs

Reading  - office based 2-3 days a week

To £75k plus bonus, shares and benefits


Technical Lead – Java, AWS, APIs

Our client works in the Fintech space providing regulatory checking and related services to financial institutions delivering high volume,  high availability and low latency responses 24 hours a day. They are  expanding their team to gear up for the next round of business expansion and service delivery. 


As Technical Lead Developer you will set application architecture and system design patterns, set and maintain coding development patterns and standards, and provide direction to other development staff and resources.  Your role is critical to the development and delivery of high quality systems code that operates in both high volume transaction environments and through web services.



Your role:

As a Technical Lead Engineer you will be responsible for leading the development and management of our growing application environment.  Through your expertise, guidance and thought leadership, you will help to guide the development team through the building out and further evolution of the the services platform. 


You will be:


  • Working on our high volume, scalable, transaction platform as well as building client facing management information systems, using languages and technologies such as JavaScript, TypeScript, Python, Node, React, AWS, PostgreSQL, ElasticSearch GitHub Actions, Docker, x509 certificates, and more
  • Championing software quality and technical vision for the business
  • Championing TDD/BDD software development
  • Facilitating problem solving and driving your fellow developers to make practical solutions a reality in a timely manner
  • Working in a collaborative environment where your ideas and opinions are valued and respected
  • Working with and leading other developers in the business and assisting with their mentoring and career development plans


You will be joining a growing, professional and highly motivated team.  We expect you to feel valued, to learn lots and explore new areas.  We also expect you help use that learning to bring the rest of the team with you.  All of it will benefit you, the team, the business, the systems and our clients.




About you

In order to be successful in this role, we are looking for people with experience in software development using a range of technologies, with a passion for learning more and for helping others to exploit them.


Well practiced in agile development, you could currently be a senior developer looking to take on a larger challenge or an existing lead developer that enjoys being hands-on and practical.  Either way, we are looking for an individual with the right experience and attitude that has a passion for helping teams and businesses drive the best from their technology systems.


It is likely that you have worked with a variety of technologies, probably including:

- Cloud Platform such as Azure, AWS and GCP

- Development environments using JavaScript, Node, React, etc.

- Build application pipelines using GitHub Actions, Jenkins, Bamboo etc

- Multi-zone, multi-region, resilient and scalable applications

- Building application monitoring solutions

- Working with GitHub, Gitlab etc

- Productivity tools such as Jira, Slack, etc.