Agile Java Developer
London, United Kingdom
Agile Java Developer looking for contract work in Central London.. Key Skills: Application development for Web, Mobile, and Interactive Television. Java, REST, Jersey, Jackson, Servlets, Hibernate, Spring, Guice. MySQL, Oracle, SQL, PL/SQL, Sybase, SQL Server. Handlebars, Freemarker, Velocity. Brightspot CMS. Apache Tomcat, Cargo, Jetty, Jboss. RabbitMQ Apache Maven, Jenkins, TeamCity, Bamboo. Continuous Integration, TDD, BDD, Agile Methodologies...
Agile Java Developer looking for contract work in Central London.. Key Skills: Application development for Web, Mobile, and Interactive Television. Java, REST, Jersey, Jackson, Servlets, Hibernate, Spring, Guice. MySQL, Oracle, SQL, PL/SQL, Sybase, SQL Server. Handlebars, Freemarker, Velocity. Brightspot CMS. Apache Tomcat, Cargo, Jetty, Jboss. RabbitMQ Apache Maven, Jenkins, TeamCity, Bamboo. Continuous Integration, TDD, BDD, Agile Methodologies (Scrum/Kanban). Junit, Mockito, Jasmine, Jasmine-Species, Cucumber, Arquillian, WireMock. JSON, XML, XSLT, XML Schema, XPath, XML Databases, XML Spy. Object Oriented Analysis and Design, Design Patterns and UML. HTML, Javascript, AngularJS, jQuery Experience in client facing and team leading roles, very good interpersonal skills. Experience at each stage of the software development lifecycle. Mac, Windows, Linux, Ubuntu, Unix.Agile Full-stack Developer @ Agile Full-stack developer working on various products for Gorkana's Media database portal (mygorkana.com). Implemented new features and enhancements to the mygorkana portal website, and created new services to allow press releases and forward features to be bulk emailed to journalists and PR professionals. Assisted in the development of MOJO, a greenfield project which enables the administration and data population for the portal website. All software was written in Java 7, using Hibernate and myBatis for persistence to an Oracle database, Jersey for REST implementation, Guice, Spring, Guava, Lombok, RabbitMQ, Swagger, Elasticsearch, Freemarker, Javascript, AngularJS and jQuery. Development was carried out with both co-located developers and offshore teams using Scrum, with Maven, Git, TDD/BDD using Junit, Mockito, Jasmine, Cucumber and Ruby, Arquillian and WireMock. Software was deployed following Continuous Integration practices using Jenkins. From June 2013 to December 2014 (1 year 7 months) Software Engineer @ Agile Java Developer working on a Digital Asset Discovery and Workflow solution for a new subsidiary of a world leading media and entertainment organisation. The system allows digital media content to be ingested and made searchable for use in workflow and third party applications. Software was written in Java using Jersey for producing and consuming REST based web services, Jackson for the interchange of JSON data, Google Guice for Dependency Injection, and HAL for discovery of the hypermedia content, with HTML 5 and Knockout JS being used on the client side. The application communicated with a Mongo/SOLR system for persistence of data and linking of related content. All development was carried out using Scrum, with pair programming, TDD/BDD using Junit, Mockito and Jasmine/Jasmine-Species, and Continuous Integration using TeamCity and Bamboo. From October 2012 to April 2013 (7 months) London, United KingdomSenior Developer @ Senior Developer for the leading provider of casino gaming on mobile devices, with a user base of 1.5 Million users. Worked on several projects as part of the Server Development team to extend the server side gaming system. Products released include a system for encrypting data communications between the server and player’s mobile device; integration of a third party virtual credit card Web Service; player profiling and provision of user segmentation bonuses; creation of a new database and data loader for tracking user activity metrics; and optimisation of the existing user management service. Maintenance of a legacy MIS database and reporting system which tracked millions of user transactions per day, and refactoring MIS to provide a more stable and faster reporting system. Redesign of the reporting database to an OLAP structure and integration of Jasper Reports Server to provide financial reports using templates, and to allow end users to create their own ad-hoc reports. Software was written in Java and PHP, built using Apache Ant, deployed on JBoss with a Spring application framework, and used a MySQL database for persistence with Hibernate/JPA/middlegen. Test Driven Development was carried out using JUnit and EasyMock, and project cycles were organised using Scrum. All software was developed on Apple Macs, before deployment to a Linux production system. From January 2009 to July 2012 (3 years 7 months) Java Developer @ Java Developer carrying out maintenance and new development of various systems within AOL. Projects include: * Broadband Management System, an Enterprise Java application which enabled AOL to provision new broadband orders, and manage existing clients. * The Universal Dashboard, a reporting tool that allowed TechOps users and Broadband Provisioning agents to view reports and graphs detailing the status of orders within the BBMS, and to configure and manage many aspects of BBMS, AOL Talk, LLU. * Audience Revenue Management project, which allowed AOL to collaborate with third party companies to offer products and subscription services to their members through the homepage. Software was written in Java, and used Weblogic Application Server, Tomcat, JSP, Webwork/Struts2 and Velocity templates, Apache Ant and Apache Maven, Cruise Control, Sybase database. All development at AOL was performed using Agile Methodologies, Continuous Integration practices and JUnit for testing. From June 2005 to February 2007 (1 year 9 months) Lead Developer @ Design and development of Harpy, a Java application to run the Interactive TV weather service on digital satellite, cable, and Freeview, replacing three existing systems. Harpy was designed to run 24/7, and to be configurable and easily extendible to allow the input and output file formats to be changed easily, as BBC Weather were migrating the data feed from text and CSV format to XML. Harpy parsed incoming weather data files, converted text/CSV files into XML format, and maintained an internal representation of the data, expiring any out of date forecast data to keep the rolling five day and twenty-four hour forecasts up to date. The internal weather data was then transformed to produce weather content files for each interactive TV platform.Harpy was implemented as a Java application running on Linux, utilising XML DOM parsing, XML Schema validation, XPath, XSL Transformation, JAXB (Java API for XML Binding), Java Regular Expressions, and Apache Ant and Shell Scripts. From May 2004 to March 2005 (11 months) Lead Developer @ Design and development of an XML Pre-Processing Module (PPM) for a classified ads website which displays ads for jobs, cars and properties from publications and private users. The application converts data files from SGML/delimited text or XML formats into a standardised XML format,processes them to assign organisational data, extract data from the advert text and to extract lineage ads into individual ads. The final XML files are written out to the file system for database insertion. The PPM was required to be operational on a 24/7 basis, and to be able to handle a high volume of adverts and process large datasets quickly. The PPM was written in Java running on Linux, utilising XML DOM parsing, XML Schema validation, XSLT, JAXB, JMS, Java Regular Expressions, Aladdin Systems Stuffit Engine for decompressing files, and Cambridge Docs XDocs Converter for text parsing and conversion into XML format. Apache Ant and Shell scripts were used for build and deployment. From December 2003 to May 2004 (6 months) iTV Developer @ Design and development of Pixie, a Java Servlet running under Apache Tomcat. Pixie receives XML content documents and validates them against an XML Schema, and stores it in an XML database (Xindice and eXist). The XML content is transformed using XSLT stylesheets into XML output that describes the Interactive TV service to be broadcast. The resulting XML files are published to the Content Builder for parsing, compilation and broadcast. The software was written in Java using Java Servlets, JAXP, Xindice and eXist XMLDB APIs, and Apache Tomcat. Pixie was built and deployed using Apache Ant. Collaborated with graphic designers to produce XML content and XSLT stylesheets for the BBCs Digital Text, iBar, News Interactive, CBeebies, Entertainment, and Lifestyle Interactive TV Services. From September 2002 to October 2003 (1 year 2 months) iTV Developer @ Design and development of the Digital Satellite Content Builder, a backend application that acts as an interface between the content feeds for an interactive service, and the OpenTV browser application that displays the service on the viewers BSkyB set top box. The Content Builder parses incoming XML files that describe the service, and transforms them into a series of C structures which are then compiled and broadcast via satellite to the set top box. The software was written using Object Oriented Perl, XML::Parser, XML::XPath, XML Schema validation and was deployed on Linux. From May 2001 to August 2002 (1 year 4 months) Lead Developer/Team Leader @ Lead Developer/Team Leader working for an e-Business solutions provider. Software projects were carried out both individually and as part of a team, and further experience was gained at each stage of the software development life cycle. Technologies used include Java, SilverStream Application Server and ePortal, Oracle (SQL, PL/SQL, Web Application Server), Sybase, Perl with DBI and DBD-Oracle, HTML, JavaScript, Microsoft Visual C++ with MFC, Microsoft Visual Basic, Microsoft Windows, Linux and UNIX. Clients worked for include: Legg Mason Investment Bank Gameplay.com Spamandchips.com UKMassive.com QXL.com Information Management Associates The Guardian Newspaper/Atex Media Solutions Hurst Publishing/AutoTrader/Atex Media Solutions Reuters Ericsson Telecommunications CyberSport From May 1996 to April 2001 (5 years) Software/Electronics Engineer @ Software/Electronics engineer working in the Department of Clinical Neuroscience. Worked as part of a team of scientists, clinicians and engineers on a Wellcome funded programme grant to improve the understanding of brain function. Main responsibility was the development of a PC based experimental design system that allowed users to define and run their own eye movement experiments. The software was written in C and ran under DOS. Other responsibilities included the maintenance of existing C software, assisting with the development of a patient database and general technical support and computer training within the department. From May 1993 to May 1996 (3 years 1 month) Database Developer @ Unpaid voluntary work after graduation in the Department of Surgery. Responsible for the initial design and development of a patient database using SuperBase for Windows, in order to monitor vascular grafts post-surgery. From January 1993 to April 1993 (4 months) Software Engineer @ Third year industrial placement during degree, working as a research assistant to a clinical scientist in the Ultrasonic Angiology Unit. Main responsibility was the development of a non-invasive graphical computer system for pinpointing vascular disease using ultrasound techniques. The system, which was written in C, would manipulate digitised video images and reconstruct Doppler ultrasound data, producing a video image of the patient showing the position of arteries and associated arterial disease, as well as printing a written report stating the extent of the arterial disease. From September 1990 to September 1991 (1 year 1 month) Jamie Gladden is skilled in: XML, TDD, Agile Methodologies, Tomcat, Perl, Java Enterprise Edition, Test Driven Development, Java, Eclipse, Scrum, Oracle, JUnit, Ant, Software Development, Web Services
Gorkana
Agile Full-stack Developer
June 2013 to December 2014
Deluxe Media Technologies
Software Engineer
October 2012 to April 2013
London, United Kingdom
Probability PLC
Senior Developer
January 2009 to July 2012
AOL (UK) Ltd
Java Developer
June 2005 to February 2007
BBC New Media
Lead Developer
May 2004 to March 2005
Fish4.co.uk
Lead Developer
December 2003 to May 2004
BBC New Media
iTV Developer
September 2002 to October 2003
BBC New Media
iTV Developer
May 2001 to August 2002
Nettec
Lead Developer/Team Leader
May 1996 to April 2001
Charing Cross and Westminster Medical School
Software/Electronics Engineer
May 1993 to May 1996
Guys Hospital
Database Developer
January 1993 to April 1993
Guys Hospital
Software Engineer
September 1990 to September 1991
Agile Full-stack developer working on various products for Gorkana's Media database portal (mygorkana.com). Implemented new features and enhancements to the mygorkana portal website, and created new services to allow press releases and forward features to be bulk emailed to journalists and PR professionals. Assisted in the development of MOJO, a greenfield project which enables the administration and... Agile Full-stack developer working on various products for Gorkana's Media database portal (mygorkana.com). Implemented new features and enhancements to the mygorkana portal website, and created new services to allow press releases and forward features to be bulk emailed to journalists and PR professionals. Assisted in the development of MOJO, a greenfield project which enables the administration and data population for the portal website. All software was written in Java 7, using Hibernate and myBatis for persistence to an Oracle database, Jersey for REST implementation, Guice, Spring, Guava, Lombok, RabbitMQ, Swagger, Elasticsearch, Freemarker, Javascript, AngularJS and jQuery. Development was carried out with both co-located developers and offshore teams using Scrum, with Maven, Git, TDD/BDD using Junit, Mockito, Jasmine, Cucumber and Ruby, Arquillian and WireMock. Software was deployed following Continuous Integration practices using Jenkins.
What company does Jamie Gladden work for?
Jamie Gladden works for Gorkana
What is Jamie Gladden's role at Gorkana?
Jamie Gladden is Agile Full-stack Developer
What industry does Jamie Gladden work in?
Jamie Gladden works in the Computer Software industry.
Who are Jamie Gladden's colleagues?
Jamie Gladden's colleagues are Estelle Ricoux, Peter Loggie, Claire Simson, Joyce Herck, Toby Marson, and Radu Silaghi
Enjoy unlimited access and discover candidates outside of LinkedIn
One billion email addresses and counting
Everything you need to engage with more prospects.
ContactOut is used by
76% of Fortune 500 companies