Seller 253493 - Ashford, Kent, UK
| Rating: |
| |
| Hourly Rate: | £36.35 | |
| Available From: | Now | |
| Overview: | Developer experienced in multiple industry sectors including Investment Banking (Operations), Logistics, Retail Banking, Construction, CRM and Defence; most recently fixed income settlements systems. | |
CV
| SKILLS SUMMARY (Equivalent years experience shown in square brackets) Java/J2EE: J2SE 1.3 – 1.5 [7] Spring 1.2 – 2.0 [2] Servlets/JSP – JSTL [2.5], XSLT[1] Java XML/SOAP web services (Axis and Weblogic)[2] XML: XSD, JAXB, Axiom, XmlBeans JNI C native interface [2] RMI distributed connectivity [2] JDBC Database connectivity [2] Ant [3], Tomcat [5] WebLogic 8.1 [<1], Maven [<1] EJB[<1], JMS[0.5] (MQSeries and Tibco EMS) Web Programming: HTML 4.01 [3], XML/XSL [1], JavaScript [1], Perl CGI [1] C Programming: TCP/IP sockets, SVR4 IPCS, three industry sectors [8] Embedded SQL – (Ingres, Informix, Oracle) [6] Scripting: UNIX shell scripts, perl [3] RDBMS: Administration, performance tuning, schema design – Ingres 6.4, Informix 5.10, Oracle 7.2 – 8.0 [4], Sybase 12.5[2] Other Languages: Pascal – PC based accounting system [4] Operating Systems: Linux (Redhat 6.1 to Enterprise) [3], UNIX (SGI-IRIX, IBM-AIX, HP-UX, Solaris, AT&T SVR4) [7], Windows 3.11 up to XP Professional Source Control: Subversion, CVS, Rational Clearcase, RCS, SCCS Project Management: Full project lifecycle in Logistics environment [3] Site implementations at international locations [2] Project Lead: Team leading, technical architecture, solutions proposals, PRINCE (senior supplier role) [3] Analysis and Design: Requirements capture, functional specification and software design using UML [4] Support: Support of various systems, international and out-of hours, including investment banking settlements[5]. |
Employment History
(Jan 2008 to Mar 2008)
Senior Java Developer
LondonEmployed by Consultancy on site at Mitsui-Sumitomo Insurance on green field development.
* Analysing requirements for aggregate erosion functionality
* Writing Hibernate test cases for Dao infrastructure components
* Assessing use of ActiveMq with JNDI under Oracle OC4j container
(Mar 2006 to Nov 2007)
Analyst Developer
LondonRole: Java Analyst/Developer – Fixed Income Operations (Settlements)
Future State Architecture (FuSA) utilises a Java POJO/Spring 2.0x/Hibernate settlements engine over Sybase, supported by a Tomcat app server hosting web services consumed by other FuSA components. The components communicate using Tibco EMS messaging infrastructure. Key development tasks:
* Web services using Axis 1.3/2.0 – Settlement Instruction request processing, including payload marshalling/unmarshalling using JAXB.
* Web service monitor tool using SpringMVC, JSP/JSTL and XSLT view technologies.
* STP rules processing subsystem, including rules table schema changes under Hibernate
* Interest Rate fixing processing logic.
* Describing and documenting interface protocols to FuSA front end.
* Junit test cases for the above.
The original settlements engine carried an integral accounting and funding gateway, interfacing to downstream systems using IBM MQSeries. Key Tasks:
* Separation of gateway logic to form separate FuSA component, communicating with settlements engine using Tibco EMS Pub/Sub model.
* Develop enhancements to accounting and funding processing.
* Junit test cases for the above.
Support and maintenance. Key Tasks:
* UAT support – Interest Rates Swap settlements business stream (also regression of several Confirmations test cases).
* Operations IT support liaison – including providing support documentation.
* Support of production and preproduction environments, both installations and second line support.
* Investigation of production bugs, and provision of remedies, workarounds, patches.
Development performed within Eclipse IDE, originally managed using Clearcase, but migrated to Subversion. Continuous build using Ant and Cruisecontrol.
(Aug 2001 to Feb 2006)
Development Team Leader
LondonRole: Development Team Leader.
* Performing technical architecture role proposing legacy systems upgrade program to J2EE server and .NET client technologies. Addressing EAI aspects of upgrade, production of costed proposal documents for board approval.
* Migration and upgrade from Jakarta Tomcat to WebLogic 8.1 environment.
* Designed and developed web services (SOAP) interface to external business partners for real-time job transfer. Constructing distributed computing framework using RMI.
* Designed and developed business partner web site (JSP/Servlets/POJO).
* Build control using Ant and Maven.
* Designed and developed real-time vehicle scheduling system in Java, interface to existing C despatch application using JNI, using UML design notation.
* Apache based Intranet, Tomcat and WebLogic administration.
* Replacing Perl CGI scripts with Java servlets and Swing applets.
* Development and maintenance of automatic vehicle dispatch system written in C and Java, on UNIX platform; Investigations into performance and database sizing issues.
* Performing Team Leader role - workload planning, recruitment, appraisals and training, operating in PRINCE2 project environment, typically as Senior Supplier.
(Jun 1996 to Oct 2000)
Roles: Customer Support Engineer, Technical Consultant, Technical Project Manager
Catalyst International , London* Requirements analysis and definition with clients, UML Use Case Analysis.
* Analysis and design of system modifications, testing and installing including provision of documentation and transition to Customer Service group.
* Involvement in pre-sales process supporting sales staff dealing with prospective clients, preparing quotations and preliminary assessments of system requirements.
* On-site Host Integration testing to SAP R/3 system via Mercator mapping tool.
* Re-evaluation of internal procedures, recommending changes to quality processes.
* Customer product training and course material preparation.
* Providing DBA consultancy, resolving configuration/performance tuning issues.
* Coding and testing modifications in C and ESQL, Shell (Korn) scripts and Perl scripts.
(Jan 1994 to May 1996)
Systems Programmer
Funds Switching Technologies Ltd , London* Install banking subsystems at international sites, enhancements, training, liaison with client management and suppliers, post-implementation support.
* Developed EFTPOS TCP/IP interface to X25 network, client site testing.
* ATM, EFTPOS, sub-host controller and card production systems in C and Pascal.
* Experience in financial security systems including encryption key management.
Education
(Sep 1980 to May 1984)
South Kent College of Technology
BTEC Higher National Certificate: Electrical Engineering - 1983
Categories & Skills
IT & Internet
Categories
- Application Development
- Database Development & Admin
- Hardware
- IT Management
- IT Tools/Middleware
- Networks
- Programming
- Project Management
- Server Software
- Web Development/Prog
Skills
- 10G (Oracle)
- Agile Development (Programming)
- Ajax (Web Development/Prog)
- Apache
- BEA WebLogic Server (Server Software)
- C (Programming)
- Enterprise Systems (Project Management)
- Full Project Lifecycle (Project Management)
- HP (Hardware)
- HTML
- Implementation (Project)
- Informix (Database Development & Admin)
- Informix SQL (SQL)
- Ingres (Database Development & Admin)
- Ingres Embedded (SQL)
- Jakarta Tomcat (Server Software)
- Java
- JavaScript (Web Development/Prog)
- JDBC
- JSP (Web Development/Prog)
- Management (Project)
- Midframe and Midrange (Sun)
- Multinational Organisation (Project Management)
- Multi-Threading (IT Tools/Middleware)
- MySQL (Database Development & Admin)
- NCR (Hardware)
- Oracle (Database Development & Admin)
- Oracle SQL (SQL)
- Oracle SQL*Plus (SQL)
- Pascal (Programming)
- PC Hardware
- Perl (Programming)
- PHP (Web Development/Prog)
- PRINCE2
- Private Sector (Project Management)
- Project (IT Management)
- Project Management (Project Management)
- Server (WebApp)
- Server Configuration (Hardware)
- Server Installation (Hardware)
- SOAP (IT Tools/Middleware)
- Software Implementation (IT Management)
- SQL (Programming)
- Subcontractor Management (IT Management)
- Sun (Hardware)
- Supply Chain (Project Management)
- Sybase (Database Development & Admin)
- System Architect (IT Tools/Middleware)
- TCP/IP (Networks)
- Team Leadership (IT Management)
- Technical Management (IT Management)
- Technical Writing (IT Management)
- UML (Programming)
- Unix Servers (HP)
- VBA (Programming)
- Web Development (Web Development/Prog)
- WebApp (Server Software)
- WebLogic
- X25 (Networks)
- XHTML (Web Development/Prog)
- XML
- XSL (Web Development/Prog)
- XSLT (Programming)
- XSLT (Web Development/Prog)

