Senior Java udvikler Fredensborg, Danmark

Kan vara tillgänglig

(Uppdaterat 2020-02-26)

Senior Java udvikler

Fredensborg, Danmark

Flytande English, Nybörjare Svenska, Nybörjare Norwegian

  • Analytical
  • Java, Backend, Integration
  • 28 års erfaring med softwareudvikling

Kompetenser (17)

Java

Hibernate

INTEGRATION

Risk Management

Kafka

JMS

Spring

ZooKeeper

XML

EJB

Micro-service

VISUAL C++

TRADING

J2EE

JBoss

Portfolio Management

SQL Server

Sammanfattning

Senior IT consultant with 28 years of experience within

software development.

This includes the entire process of communicating with the business,

requirements gathering, architecture, design, programming, testing,

implementation and production support.

Most roles have been as senior software developer and always in close cooperation with product owners, architects, analysts,

management and external partners.

The experience has been gathered in various sized programmes,

projects and IT organisations within the banking, financial, energy and telecommunication industries.

Tasks have spanned from development of brand new systems (like

FX Trade Risk Management), enhancements of legacy code base to customisation of third party software systems (like Openlink Endur

and Advent Axys) integrated into the system landscape.

Programming has primarily been in Java, C++ and various scripting

languages (like Java, VB, JVS) and often related to system back-

ends for system integration and business logic purposes.

Analytical skills have been applied extensively to capture and model

business domain as well as analyse system landscape, interfaces,

business flows etc. required to provide solid solutions.

Professionell bakgrund

Senior IT Consultant
Westi Consulting ApS

2000-03 - Pågående

Nordea

2013-02 - 2019-11

Senior IT Consultant
Nordea

2015-07 - 2019-11

Copenhagen Area, Denmark

Development, test, implementation and support of new integration architecture for Online Savings, Investment & Advice platform using micro-services and messaging.


Primary focus on enhancing consolidated reference data repository by
developing, testing and support new services to integrate OMX market data
(OMX Genium Consolidated Feed) and Thomson Reuters content (TRKD, TREP and Data Scope Select).


New services developed in Java using Spring Boot, ZooKeeper, Kafka,
Hibernate, SQLServer, IBM MQ, OMX GCF TIP, TREP RFA 7.x & EMA APIs,
TRKD SOAP APIs & Data Scope Select SOAP APIs.
Source code managed in Git, continuously build and tested using JUnit,
Mockito, Jenkins CI and deployed in Docker on Linux.


Tasks have been executed within SAFe framework assisted by Atlassian tools like Confluence, Fisheye & Jira.


In addition to own tasks also supported other scrum teams, product owners,
architect, management and external parties in analysing and solving
challenges.
Senior IT Consultant
Nordea

2013-02 - 2015-06

Copenhagen Area, Denmark

Development, test, implementation and support of Online Savings, Investment
& Advice platform. This investment platform serves all retail & corporate clients
of Nordea across the nordic area as well as advisors and supporters within this
business area.


Platform services provided are portfolio management (including transaction history & PnL), on-line trading, market data (including monitoring, triggering & screening) and various sales and informational content.
The platform is a mix of Java technologies with a multitude of integrations with internal and external systems.
Tasks included enhancing legacy code base to allow development of new
integrations as well as improving existing ones to support the then upcoming
Nordea Investor application.


Primary technologies used are Java, Spring, Hibernate, SQLServer, Web
Services, IBM MQ, SIX and Thomson Reuters proprietary market data APIs.


In addition to own tasks also supported other scrum teams, product owners,
architect, management and external parties in analysing and solving
challenges.
DONG Energy

2009-02 - 2012-12

Senior IT Consultant
DONG Energy

2012-07 - 2012-12

Copenhagen Area, Capital Region, Denmark

Development, test, implementation and support of Endur changes mainly
related to interfaces.
Training and knowledge transfer to new off-shore team.
Support to development team, change management, business analysts and various projects.
Senior IT Consultant
DONG Energy

2010-01 - 2012-06

Copenhagen Area, Capital Region, Denmark

Development, test, implementation and support of various AVS & JVS based
interfaces (front, middle and back-office) for the initial implementation of Endur
V8.
Subsequently similar tasks when upgrading to Endur V10.
Senior IT Consultant
DONG Energy

2009-07 - 2009-12

Copenhagen Area, Capital Region, Denmark

Development and implementation of new price data warehouse.
In particular preparing and validating price data for initial launch of warehouse.
Senior IT Consultant
DONG Energy

2009-02 - 2009-06

Copenhagen Area, Denmark
Technical support to Energy Trade Risk Management (ETRM) programme
team.
In particular system architecture and interfaces.
Senior IT Consultant
Nordea

2007-03 - 2009-02

Area, Denmark

Development, test, implementation and support of new Online Savings,
Investment & Advice platform. This investment platform serves all retail & corporate clients of Nordea across the nordic area as well as advisors and supporters within this business area.


Platform services provided are portfolio management (including transaction history & PnL), on-line trading, market data (including monitoring, triggering & screening) and various sales and informational content.
The platform is a mix of Java technologies with a multitude of integrations with internal and external systems.


Tasks included re-architecting and enhancing existing legacy code base to allow development of new integrations for Swedish and Finnish clients. In
addition preparing the platform for new instrument reference repository.


Primary technologies used are Java, Spring, Wicket, Hibernate, SQLServer,
Web Services, IBM MQ, SIX and Thomson Reuters proprietary market data
APIs.
Senior IT Consultant
SDC Udvikling

2005-10 - 2006-09

Area, Denmark

Enhanced part of client portal widget to allow for a more flexible and dynamic
interface when requesting portfolio management system reports.
Implemented in Java using Advent Axys, Hibernate, DB2 and proprietary portal
framework.
Senior IT Consultant
Dresdner Kleinwort Wasserstein

2003-07 - 2005-08

United Kingdom

Development, test, implementation and support of new risk management
system for FX online business to front existing risk management system
(Reuters Kondor).
Tasks included integration of Reuters Dealing (Deal Tracker Market Data Feed), Reuters FXall, EBS (Electronic Broking Services), PFS TraderTools and Spiritsoft JMS messaging back-bone for various legacy system
integration.
In addition development support to Front Office analysts when developing
pricing engine to feed online business and algo-trading.
Senior IT Consultant
JPMorgan Chase & Co

2003-04 - 2003-06

United Kingdom

Development of J2EE components for JPMorgan FundsHub funds distribution
platform
Senior IT Consultant
Vodafone

2002-07 - 2003-03

United Kingdom

Development of new data services platform to integrate, store and serve
content (news, weather reports, sport results and so on) to various handheld
devices.
Implemented in Java using EJB, JDBC, Servlet, JSP, Struts, SOAP Web
Services, Oracle, MySql, WebLogic & Jboss deployed on Windows.
Senior IT Consultant
DSB

2000-11 - 2002-04

Area, Denmark

Development of new platform for online ticket sale and seat reservation for
Danish State Railways (DSB) integrated with online journey planner and back-
office legacy system.
Implemented in Java hosted in J2EE container.
Senior IT Consultant
AGENCY.COM

2000-08 - 2000-10

Copenhagen Area, Denmark
Development of Content Management System.
In particular Java GUI client to manage content in RMI servers.
Senior IT Consultant
Maersk

2000-03 - 2000-07

Area, Denmark

Development of new financial system for Maersk Line.
Implementation in Java & Oracle Financials using STG Message Broker for
integration to existing system landscape.
Tieto

1996-11 - 2000-02

Senior IT Consultant
Tieto

1999-05 - 2000-02

Copenhagen Area, Denmark

Development of new platform for testing of multi-protocol mobile phones.
Implemented in Visual C++ using MFC, STL & XML.
Senior IT Consultant
Tieto

1998-08 - 1999-04

Copenhagen Area, Denmark

Development of document management system for the Danish Business
Authorities.
Implemented in C++ using MQSeries & Oracle,
Symantec Cafe IDE & CVS versioning.
IT Consultant
Tieto

1997-04 - 1998-07

Copenhagen Area, Denmark

Development of real-time risk management platform for fixed income on-site for Nordea Markets.
Architecture based on broadcast/multicast messaging between data feeds,
system integration gateways, calculation engines and front-office clients.
Implemented in Visual C++, STL, COM, SQL Server & Tibco Rendezvous
messaging.
IT Consultant
Tieto

1996-11 - 1997-03

Copenhagen Area, Denmark
Development of new Telecommunication Management Network (TMN)
platform.
Implemented in Visual C++ using STL, MFC, Orbix Corba and ObjectStore
Database for Windows NT workstations.
Datakomm

1994-09 - 1996-10

IT Consultant
Datakomm

1995-03 - 1996-10

Copenhagen Area, Denmark

Development of new Telecommunication Management Network (TMN)
platform.
Implemented in Visual C++ using STL, MFC, Orbix Corba and ObjectStore
Database for Windows NT workstations.
IT Consultant
Datakomm

1994-09 - 1995-02

Copenhagen Area, Denmark

Development of Telecommunication Network Planning Software.
Implemented in Visual C++ using STL & MFC for Windows NT workstation.
Software Developer
Ericsson

1991-04 - 1994-08

Area, Denmark

Development and support of various components within the Operator Sub-
system of the Ericsson Telephone Exchange System (AXE).

Akademisk bakgrund

B. Sc.
Technical University of Denmark

1987-01 - 1991-01

Kontakta konsult

/