Ritchie Francis
AeroLeads people directory · profile

Ritchie Francis Email & Phone Number

Consultant Java Software Developer at BRANTHILL COMPUTING LIMITED
Location: Greater Coventry Area, United Kingdom 13 work roles
LinkedIn matched
✓ Verified August 2026 2 data sources Profile completeness 71%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Role
Consultant Java Software Developer at BRANTHILL COMPUTING LIMITED
Location
Greater Coventry Area, United Kingdom

Who is Ritchie Francis? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Ritchie Francis is listed as Consultant Java Software Developer at BRANTHILL COMPUTING LIMITED based in Greater Coventry Area, United Kingdom. AeroLeads shows a matched LinkedIn profile for Ritchie Francis.

Ritchie Francis previously worked as Java Software Developer at Branthill Computing Limited and Java Software Developer at Personal Touch Finance.

Profile bio

About Ritchie Francis

I am a highly experienced Sun Certified (SCJP, SCWCD, SCBCD) Senior Professional Customer facing Java Consultant with over 20 years continuous commercial experience in the New Media, Investment Banking, ecommerce and Government sectors.During the course of my career I have worked on high profile, high transactional websites and am regularly involved in the full development lifecycle. I have a proven track record of consistent delivery to a very high standard. I regularly mentor colleagues and provides best practices advice and am comfortable working on front end or server side systems.Specialties: Java/JEE, Spring Framework, Spring Boot, Spring Security,Agile, Spring MVC, Spring Webflow,Hibernate/JPA,GWT/DWR(AJAX),SOA/Webservices, XML/XSD, JAXB,SQL, Oracle,JSF, String Templates,Struts, JDBC, JUnit, HttpUnit,EasyMock, Mockito, Eclipse,Maven, ANT, Hudson, Cruise Control, Jira,Profiler4j,UML,Design PatternsSelenium,HTML, FishEye,Crowd, Crucible, Shell Scripting, Velocity, REST, Microservices, Azure, Docker

Listed skills include Agile Methodologies.

13 roles

Ritchie Francis work experience

A career timeline built from the work history available for this profile.

Java Software Developer

Coventry, England, United Kingdom

Senior Java Software engineer developing microservices for the didgital transformation of the slimstock inventory management system. Java 8, Spring framwork, REST, Microsoft Sql Server

Jan 2019 - Jul 2021

Java Software Developer

Personal Touch Finance

Solihull, England, United Kingdom

Sep 2018 - Jan 2019

Java Developer/Technical Team Lead

M&G

London

Feb 2014 - Aug 2018

Technical Team Lead

London, United Kingdom

Dec 2012 - Jan 2014

Lead Developer/Architect

London, United Kingdom

As the technical team lead of 7 developers on the Monitise Americas project I am responsible for the design and delivery of new features/functionality to support the mobile banking platform in North America. This product allows over 2.5 million people in the U.S to manage their day to day banking via their smart phones and handles millions of transactions every year. My day to day tasks include code reviewing, analysis and design of new work, defect triage, development and mentoring

Oct 2011 - Dec 2012

Java Architect

Tnt

My first role at TNT was with leading a team to design and develop a framework in order to port existing IBM Struts portlets to Spring based Portlets without a complete re-write of existing applications. The move from Struts to Spring was to utilise the power of Dependency injection and create more loosely coupled applications. In addition to this framework, I reviewed a number of existing applications and found them to be poorly structured and contain business logic in the UI Layer, specifically JSP’s. As a result I introduced Freemarker templates to the technology suite, not only to prevent “JSP hacking”, but also to provide a mechanism to unit test HTML.More recently I have been the lead developer/architect on the MyDelivery project, https://express.tnt.com/mydelivery/flow/redelivery.html. I was responsible for an offshore team of (Holland), who developed the supporting domain for this application where as I developed the service layer (EJB3) and the front end (Freemarker/Spring Webflow/JQuery/HTML/CSS). The MyDelivery project was part of the bigger WARP project and after successful deployment to live of MyDelivery, I was tasked with leading a team of 8 developers (all offshore in Italy and Mauritius) in developing the front end user interface for the new look TNT website. As well as acting as Scrum Master for the UI team I was heavily involved in the development of this website and created the initial page look and feel for the other developers to extend. Where appropriate I used Spring Webflow (Send A Package – a wizard style application) and the other applications used Spring MVC with DWR for the Ajax capability where required. In addition to templating, TNT has now added Spring Webflow, Spring MVC, Freemarker, Selenium IDE and Cubic Test to their approved toolsets/preferred software stack upon my recommendation.

Jun 2009 - Aug 2011

Java Developer

Tasked with implementing Hibernate as the chosen ORM on projects that that support the Man Investment website and ecommerce applications. As the senior developer within the team I often conducted code reviews and advised on best practice. I also championed the benefits of Test Driven development with continuous building (Hudson) and Maven best practices

Dec 2008 - Mar 2009

Java Consultant

Channel 4 Search Functionality – Designed and wrote the framework and services that support the search functionality that is used on the Channel 4 website. The search application allows users to search for particular Brand names (Programmes), episodes, clips etc and also displays the A to Z of programme listings and “Whats Hot”.

Apr 2008 - Dec 2008

Java Consultant

Design and develop an AJAX based Web Application, with a GWT front end, to enable staff within the Asset Wealth Management Department of the Bank to register and maintain client and dealing information such as the asset classes and share types that the clients were eligible to invest in. This was a client facing role, although the clients in this case were internal to the Bank, e.g. Business sponsors and Programme managers from London and Luxembourg. • Produce design documents/artefacts• Design the logical database structure • Review colleagues designs• Apply Test Driven Development• Develop code• Liaise with Business sponsors• Manage deployment of application on target environment

Jun 2007 - Mar 2008

Java Consultant

Design and develop a JSF based Web Application for HSBC plc using Spring, Hibernate JSF and Websphere.• Develop application and framework• Mentor junior members of staff• Review code• Deploy application on client site• Test Driven Development

Sep 2006 - Jun 2007

Java Team Lead

Lead a small team in designing and the development of a Web application using Spring, Hibernate and Struts to provide recruitment solutions for the long term unemployed for Job Centre Plus.• Liaise with Client to clarify requirements• Oversee the Design• Lead development• Write Unit Tests• Review Code• Deploy application

Mar 2006 - Sep 2006

Java Team Lead

Lead a large team of developers (20) in the designing and development of a server side application to manage and process all the PAYE end of year tax returns for the UK tax system.• Review Designs• Develop Application• Review Code• Deploy application• Write appropriate Unit Tests• Integration Testing • Manage live application on production servers

Sep 2003 - Mar 2006

Java Developer

Scenarios

A local government portal supported by an in-house bespoke Java based Framework, run on Weblogic and Orion to provide members of the public access to Local Government services.• Design applications for the portal • Develop portlets• Participate in Design and Code reviews with more senior colleagues

Jul 2001 - Sep 2003
FAQ

Frequently asked questions about Ritchie Francis

Quick answers generated from the profile data available on this page.

What is Ritchie Francis's role at their current company?

Ritchie Francis is listed as Consultant Java Software Developer at BRANTHILL COMPUTING LIMITED.

Where is Ritchie Francis based?

Ritchie Francis is based in Greater Coventry Area, United Kingdom.

What companies has Ritchie Francis worked for?

Ritchie Francis has worked for Branthill Computing Limited, Personal Touch Finance, M&G, Aimia Inc, and Monitise.

How can I contact Ritchie Francis?

You can use AeroLeads to view verified contact signals for Ritchie Francis, including work email, phone, and LinkedIn data when available.

What skills is Ritchie Francis known for?

Ritchie Francis is listed with skills including Agile Methodologies.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Ritchie Francis you were looking for.

View similar profiles