Freelance Senior Java Developer London, Greater London, UK
Highly motivated and versatile developer with over 13 yrs exp in the industry, committed to providing top quality solutions. Specialist in Java skills inc Spring, Hibernate, Ajax, SQL and J2EE.
| Rating: | Unrated (New) |
| Hourly Rate / Cost: | £50.00 per hour |
| Daily Rate / Cost: | £375.00 per day |
| Available From: | Now |
| Seller ID: | 325008 |
CV (Curriculum Vitae) / Résumé
Versatile SENIOR JAVA DEVELOPER with a wealth of experience gained from working across all stages of a wide range of successful projects. With over 13 years of experience in the Consultancy, Banking, Media and B2B sectors, is now seeking the next challenging and rewarding opportunity to make an effective contribution to a successful, end-user focused team or project.
Employment History
(Feb 2008 to May 2009)
Senior Developer
RickmansworthVocaLink is the UK’s clearing house providing the technical infrastructure to enable bank-to-bank electronic payments and transactions, and owns and manages the LINK Interchange Network connecting over 60,000 ATMs in the UK and abroad.
• Designed and developed ‘ATM Web Locator’ (http://locator.link.co.uk), a Google Maps based searchable web view of all ATMs in the LINK ATM network. This dynamic, Ajax based online application uses Java, Spring, SQL and Google Web Toolkit (GWT).
• Designed and led the development of ‘Scheme Portal’, an internal application for uploading large files containing LINK members’ entire ATM estate into the database, and geocoding the ATM addresses for display in ATM Web Locator. This intranet based application uses Ajax technologies to deliver responsive, realtime feedback to the user, and was written in Java, Spring, SQL and GWT.
• Led a team of 3 developers maintaining and enhancing legacy systems. Provided mentoring support for junior developers, and performed an extensive hand-over enabling the team to continue providing a professional service to the in-house customers.
• Identified and fixed many issues with complex legacy systems, including the AKDS Middleware and ATM Management System Integration applications. Java, Fabric3, SQL, JSP.
• Developer in the team creating the Single Euro Payments Area (SEPA) Direct Debit Mandate Management System, an application for maintaining SEPA Mandates, and validating payment requests made against those Mandates. Java, Fabric3, SQL, JSP.
• Developed unit and integration tests using JUnit and JMock.
• Wrote several recommendations documents identifying areas of improvement and upgrade in existing applications. These documents focused on both user interface and functionality requirements, and also application architectural designs.
• Wrote a number of estimates documents for requested work, enabling customers within the business to accurately prioritize and manage their requirements.
• Deployment of application release candidates to test servers. Tomcat and JBoss.
• Liaised very closely with the business and Quality Assurance teams to gather requirements, raise awareness of issues and opportunities, and ensure a high degree of application quality. Frequently travelled between sites in London and Harrogate to facilitate close cooperation with stakeholders.
• Developed using Agile methods, including pair programming, test driven development and Scrum-styled sprint iterations with regular progress and planning meetings.
(Jun 2004 to Feb 2008)
Technical Lead
LondonPractical Law Company (PLC) is a leading provider of legal information and tools for business lawyers. It publishes articles and recommendations in print and through its websites, and provides innovative online software to assist lawyers in their work.
• Designed and led the development of ‘Which Lawyer?’ (www.whichlawyer.com). Loosely coupled 4-tier online application using Struts, Spring, Oracle iFS, Hibernate and XML/XSLT.
• Designed and led the redevelopment of the legacy web sites (www.practicallaw.com), enabling Web 2.0 enhanced community features. Framework and technologies reused from ‘Which Lawyer?’, with the addition of JavaScript based Ajax.
• Led a team of 6 developers creating the new functionality and supporting existing legacy systems. Distributed work and maintained progress charts, supported developers, mentored junior developers and led peer inspections of design and code.
• Worked with all aspects of the business, from gathering requirements, through development and working with the Quality Assurance department, to supporting the Production department after go-live.
• Deployment of web site releases to load balanced Oracle iAS servers.
• Developer in the team creating the PLC Due Diligence application for improving the efficiency and quality of large scale due diligence work carried out by law firms in the UK and internationally. Java, J2EE, JSP, SQL.
• Developed JUnit tests and Grinder 3 scripts for load testing.
(May 2003 to Jun 2004)
Senior Developer
Hemscott PLC, LondonHemscott plc are a leading provider of real-time business and investment information within the UK.
• Developer in the team working on and maintaining www.hemscott.com, a high profile customer-facing website. J2EE, JDBC, SQL, XML/XSLT, HTML.
• Developed reverse-billed SMS Share Price information system to provide realtime automatic alerts to customers’ mobile phones in response to share price movement.
• Worked closely with the business to gather requirements.
• Use Case designs and UML modeling.
• Developed unit tests using JUnit.
(Aug 2000 to Sep 2002)
Senior Developer
SolNet Ltd, Wellington, New ZealandSolNet Ltd. (now Solnet Solutions) is a Sun Authorised Java Centre providing e-commerce infrastructure and application solutions based primarily on Enterprise Java.
• Review and recommendations for improvement of problem applications.
• Lead Developer of ‘Mortality Register’ application for the New Zealand Health Information Service (NZHIS), managing a team of 3 developers. Java, Swing, UML.
• Developer on Infringements Management Processing System (IMPS) for the New South Wales Police. Java Server Pages (JSP), J2EE, SQL.
• Use Case Realization documents, UML sequence and class diagrams.
• Developer on Medical Fees System (MFS) application for New Zealand’s Accident Compensation Corporation (ACC). Java, Swing, J2EE.
(Sep 1996 to Jul 2000)
Software Engineer
SAA Consultants, Plymouth, EnglandSAA Consultants are a specialist provider of XML and Electronic Data Interchange (EDI) business-to-business products.
• Developed and co-designed XML Schema Composition Tool, a Java Swing application that allows the rapid development, conversion and creation of XML schemas. Java, Swing.
• Developer on REIMS Extranet Server, a full Electronic Trading and Community Management solution for business-to-business infrastructure. C/C++, ISAPI IIS server extensions, Java Applets, HTML.
• Developer on Electronic Trading System (ETS), a market leading Traditional EDI system written in C and C++.
Education
(Aug 1992 to May 1996)
University of Plymouth
BSc. (Hons) 2:2 Computing and Informatics.
Categories & Freelance Skills
IT & Internet
Categories
- Application Development
- Enterprise Systems
- Operating Systems
- Programming
- Project Management
- Server Software
- Web Design & Usability
- Web Development/Prog
Skills
- Ajax (Web Development/Prog)
- Apache
- Application Architecture (Application Development)
- Application Integration (Application Development)
- Application Server (Enterprise Systems - Oracle)
- CSS (Project Management)
- CSS (Web Development/Prog)
- Database (Enterprise Systems - Oracle)
- Full Project Lifecycle (Project Management)
- HTML
- iBoss (Server Software)
- J2EE (Project Management)
- Jakarta Tomcat (Server Software)
- Java
- JavaScript (Project Management)
- JavaScript (Web Development/Prog)
- JSP (Web Development/Prog)
- Oracle (Enterprise Systems)
- Oracle App Server (Server Software)
- UML (Programming)
- Web Design (Web Design & Usability)
- Web Development (Web Development/Prog)
- Wintel (Operating Systems)
- XHTML (Web Development/Prog)
- XML
- XSL (Web Development/Prog)
- XSLT (Programming)
- XSLT (Web Development/Prog)

