Chris McGhee
Bis 2020, Senior Java Developer, Blumatix Consulting GmbH
Salzburg, Österreich
Werdegang
Berufserfahrung von Chris McGhee
1 Jahr und 7 Monate, Nov. 2018 - Mai 2020
Senior Java Developer
Blumatix Consulting GmbH
• Design and development of smart document scanning/archiving application for Porsche comprising of various microservices deployed on OpenShift. • Implemented using Angular 7, Spring Boot, Feign, OpenCV, MinIO and Postgres. • Developed CI/CD Pipeline with GitLab, Docker and OpenShift. • Wrote client-side plugin in C# to enable communication with Networked scanners.
Development and maintenance of Legacy JEE application. Stack includes JSP, Swing, Spring, Weblogic, Kafka
2 Jahre und 11 Monate, Feb. 2015 - Dez. 2017
Senior Java Developer
Nordea Bank AB
Development and performance tuning of a high-volume, Spring Batch/DB2 based payment system. Made major performance improvements to various parts of the system. Developed tools for test team to speed up testing of the system (from 10 minutes to 30 seconds for each test). Implemented components to enable SEPA compliance. Redesigned front-end of the monitoring system to comply with Nordea standards. Worked remotely for the latter part of the project.
1 Jahr und 5 Monate, Juni 2013 - Okt. 2014
Senior Java Developer
Kone
Designing and developing front and back-end components for elevator monitoring system using Spring, Hibernate JPA HTML and JQuery on Glassfish Server. Integrated new code into existing legacy system. Also tasked with maintenance and re-factoring of existing legacy code.
2 Jahre und 10 Monate, Apr. 2010 - Jan. 2013
Senior Java Developer
European Chemicals Agency
Designed and developed both front-end and back-end components for system to aid the evaluation of registered substances. Worked closely with users in an agile environment to define requirements. Application was developed using SmartGWT/GWT, Spring. Axis2 and Oracle. Integrated application with various existing systems (Documentum, Active Directory)
11 Monate, Juni 2009 - Apr. 2010
Senior Java Developer
Uoma Oy
Support, maintenance and development of various OpenText LiveLink WCM based Content Management projects in an agile environment. Specialized in search engine components. Utilized Apache Solr, Lucene, Spring, Hibernate, JUnit, Jetty and Oracle.
4 Monate, Apr. 2008 - Juli 2008
Senior Java Developer
UBS AG
Re-designed and implemented legacy java AWT retrocession calculation/payment application as a robust, maintainable web application using GWT (Google Web Toolkit), Spring and Web services UAX·WS/AXIS) with a Sybase back-end.
1 Jahr und 4 Monate, Dez. 2006 - März 2008
Senior Java Developer / Automated Test Lead
Sony Net Services
Led a team of developers to devise a solution to facilitate the automated testing of J2ME-enabled Mobile Devices using IntelliJ IDEA, Apache Tomcat, JSR-82(Java API for BT), J2ME, XML and Struts.
7 Monate, Apr. 2006 - Okt. 2006
Senior Java Developer
PFA Pension
Re-engineered in-house SOA Enterprise Service Bus serving various front and backend systems utilizing IntelliJ, WebLogic, XML Beans, Maven, JUnit, JMock and various other tools in the test-driven development and re-factoring of J2EE components.
1 Jahr und 2 Monate, Feb. 2005 - März 2006
Senior Java Developer
Nokia Oyj
Produced and implemented technical designs from business concept documents with lntelliJ IDEA. J2EE and WebLogic. Utilized XML, Struts, SolarMetric Kodo. Picocontainer, JUnit and various third-party libraries.
4 Monate, Nov. 2004 - Feb. 2005
Java Developer
Argentec Software
Designed/Implemented generic stock quote lookup-system, whereby the Swing-based financial adviser application could be configured to retrieve stock quotes from various sources (e.g. web-services, clients own database, etc.) using IntelliJ IDEA, MySQL, and JBoss, JMS and JBossMQ
10 Monate, Mai 2004 - Feb. 2005
Java Developer
ESAT (British Telecom) / Bearing Point
Developed multi-tier, BEA Weblogic/Siebel/Oracle portal application for EsatBT (British Telecom) enabling customers to View/Pay bills, Order Products and Log faults from UML use cases in BEA WebLogic Workshop 8.1 using JSPs, Pageflows, EJBs, XML, LDAP, JMS etc.
5 Monate, Okt. 2003 - Feb. 2004
Java Developer
National Car Rental
Re-factored servlet-based web-application into J2EE web-app, using J2EE design patterns, JSP, taglibs, XML, etc.
Developed EJBs, JSPs, Servlets and XML with a Struts framework presentation layer using Sun ONE Studio (and initially IBM VisualAge for Java) on a Tomcat, Apache and JBoss platform with an Oracle back-end.
8 Monate, Jan. 2001 - Aug. 2001
Java Developer/ Business Information Analyst
IBM UK
Responsible for developing, testing and implementing best of breed reporting solutions for the measurement of Direct Fulfilment processes using Java on a DB2/OS390 platform incorporating existing legacy systems.
Ausbildung von Chris McGhee
3 Jahre und 3 Monate, Okt. 1997 - Dez. 2000
Computing Science
University of Glasgow
Sprachen
Englisch
-