Select Page

Freelance Java Developer Manchester

Having worked with Java since around 2007, I have a wealth of experience developing professional and high quality Java based web applications. Primarily working on Java based web applications to create custom solutions and bespoke systems for companies, I am able to create a unique system designed to meet your individual needs. Primarily working with core Java technologies including; 

  • Java EE 7/8 (J2EE)
  • Java Servlets
  • Java Server Pages (JSP)
  • Java Standard Tag Library (JSTL)
  • Java Mail
  • Java web application filters
  • JSON and RESTful Services Orientated Architecture (SOA) and microservices
  • Java Database Connectivity (JDBC)
  • Linux CRON
  • Apache Tomcat
  • Test Driven Development (TDD)
  • APIs and 3rd Party Integrations
  • Object Orientated Programming (OO)
  • OWASP Top 10 web application security
  • Linux server security including ConfigServer Security & Firewall, CPHulk, Fail2Ban and cloud based Web Application Firewalls (WAF) for DDoS prevention
  • Server Monitoring Technologies including New Relic, Munin
  • Source Code Repository Management Including Git 

The general type of Java work I do includes;


  • Content Management Systems
  • Market Place Solutions
  • Web Scraping Systems
  • API Design and Development
  • Integrations with 3rd Party Systems
  • CRM System Design and Development
  • Algorithm / AI Design and Development

Java Case Studies

Tendo Jobs

Software-as-a-Service company Tendo Jobs required completely custom built Java web application to act as a market place sitting between employers and job hunters. 


GeezerCloud is a hardware device that automatically reports temperature readings from fridges and freezers, helping restaurants to automate a significant part of HACCP Food Safety Legislation. To do this, many of the systems are running Java to automatically collage the data and securely transmit the data through custom built APIs.