Post Job Free
Sign in

Java Developer with 35+ Years IT Experience

Location:
Greater London, United Kingdom
Salary:
£85000
Posted:
March 04, 2026

Contact this candidate

Resume:

STIPO ANDROVIC

Java Developer & Consultant

B.Sc. in Mathematical Sciences (major in Computer Science), University of Adelaide

Flat 3, 82 Marchmont Street, London, WC1N 1AG United Kingdom

+44-795*-***-***

*****@************.***

Nationality : British and Australian

Languages: native English, fluent Croatian

SC level security clearance granted until 28/06/2027 [SC Ref: 1-3VCSF9O]

SKILLS SUMMARY

Recent skills and experience (2008-):

Java, SpringMVC, Eclipse, Tomcat, Maven, JMS, ActiveMQ, SQL, ORACLE, PL/SQL, UNIX shell scripting (15 years+)

SpringBoot, IntelliJ, Docker, Git, Mockito, RESTful web services, Jenkins, perl, SQLServer, T-SQL, Postgres (5 years)

Scala, React, Azure DevOps, MongoDb, Kubernetes, Javascript, Angular, CSS, AJAX, Cassandra, WebSphere (<= 1 year)

Other skills (prior to 2008): IBM Mainframe, COBOL, DB2, SQL, JCL, MVS, FORTRAN, CICS, ASSEMBLER (15 years+)

WORK HISTORY

Apr 2022 – Present: Netcompany 33 King William St, London, EC4R 9AT

Position: Java & Scala Developer

Environment: Java 17, SpringBoot, Azure, IntelliJ, Git, Maven, Postgres, SQL Server, Postman, Docker, Kubernetes, JIRA, Jenkins

Project1: Ofgem/RECCo/DCC Faster Switching project

#1. Leading a team of 2 developers & 2 testers to deliver message simulators on an Azure platform for Faster Switching.

#2. Agile TDD development of RESTful Web Services in Java 11 & 17, SpringBoot, React, ThymeLeaf & Postgres

#3. Participation in full SDLC project life cycle, including: requirements gathering, consultancy, design, development, testing & delivery.

Project2: Java Developer on Netcompany's Amplio platform in the Netcompany UK Innovation Lab

#1. Backend Java development using Java17, SpringBoot, IntelliJ, Postgres, React, Typescript, OAuth & Keyvault.

#2. Deploying & maintaining web apps based on stacks including: React, Node.js, C#, .NET, Solr, WebDav, Postgres & Redis.

#3. Work on Azure DevOps CI/CD pipelines, including deploying Docker images using Kubernetes [AKS] & kubectl

Project3: Scala Developer on HMRC Pillar-2 & CARF [Crypto Asset Reporting Framework] projects

#1. Scala development work using the PLAY / TWIRL framework and HMRC's "http-verbs" library with MongoDb.

Aug 2011 – April 2022: NCR / Alaric Systems 5 Merchant Square, LONDON W2

Position: Java Developer

Environment: Java8, SpringBoot, Eclipse, Tomcat, Maven, JMS, ActiveMQ, LINUX, ORACLE, SQL Server, Postgres,

Subversion, Docker, Hudson & Jenkins, JIRA, Confluence, Java Swing & GWT GUIs.

Projects: Development, Testing & Support of NCR/Alaric software [Authentic Payments Switch & Fractals Fraud Detection]

Highlights of this role:

Work on Payments & Fraud Prevention systems for: Barclays, NoteMachine, BottomLine, Heartland Payment Systems [Texas], BanColombia [Colombia], Afirme Bank [Mexico], Global Payments Systems [Prague], GlobalCollect [Netherlands].

Full SDLC project life cycle: requirements gathering, proof-of-concept, PA-DSS/PCI compliance,

design, development, testing, delivery & on-site post-go-live support.

Duties:

#1 Agile TDD development in a Java 8 multi-threading environment with ORACLE, SQLServer, Postgres & Cassandra

#2 Coding of UNIX, perl, Powershell & MS .bat scripts, running under Hudson/Jenkins CI

#3 #3 Coding GUIs [Java Swing, AWT, GWT & Thymeleaf], webapps & RESTful web services running Tomcat, Jetty, Websphere

#4 Mapping sync / async payment messages via: JMS, SOAP, TCP/IP, http, XML, ActiveMQ, RabbitMQ & ORACLE AQ.

#5 Messages types: XML, JSON, ISO-8583, HISO, EMV, WebCollect, WebPay, FasterPayments, NDC, LINK LIS5 & TIETO.

#6 Use of w3c.dom, JAX-WS, JMS, Apache CXF, SoapUI, XPATH, XSD, XSLT & regular expressions pattern matching

#7 Use of Docker, VMWare & Oracle VirtualBox virtualization with Solaris, RedHat & Ubuntu LINUX VM images.

#8 Use of message simulators [Iliad T3, VISA VTS, Level4, FinSim, XFS] & ATMs [NCR, Wincor & Triton] for end-to-end testing

#9 Liaison with customers, including: request-for-proposal; initial Business Analysis; & release delivery & deployment.

#10 Use of RSA & Triple-DES Public/Private Key encryption with CA certificates, Hardware Security Modules, & message MAC-ing.

#11 Customer live performance issues [use of JMeter & Java VisualVM to resolve memory, heap & multi-threading issues]

Oct 2010 – Jul 2011: Bluefin Corporate Consulting 9 Aldgate High St, LONDON, EC3

Position: ORACLE/Java/Unix Developer

Environment: Java8,ORACLE 11g, LINUX, IntelliJ, PL/SQL, Spring MVC, iBATIS, SQLPLUS, sqlldr, svn & git source control

Projects: Development & maintenance of the ORBIT Employee Benefits website [www.orbitbenefits.com]

Duties:

#1 Maintain & develop Java & PL/SQL code, ORACLE data models, PL/SQL packages, procedures, triggers & functions.

#2 Implement new website functionality, iBATIS SQLMaps, using Java8 with IntelliJ, Spring MVC & Spring WebFlow

#3 Extract, Transform & Load [ETL] using sqlldr, ftp, ksh & .bat shell scripts

#4 Batch creation of html, css, XML, XSLT, PDF documents and CLOBs

Feb 2008 – Oct 2010: KANTAR / TNS WorldPanel Westgate, London, W5

Position: Unix/ORACLE/COBOL Developer, Tester, Analyst-Programmer

Environment: UNIX, ORACLE, PL/SQL, SQLPLUS, PERL, ORACLE, SQLDeveloper, html, XML, MicroFocus COBOL, PVCS

Projects: Development, Enhancement & Maintenance of systems to collect & analyse market research data

Duties:

#1 Agile development in: PL/SQL, sqlplus, ORACLE 10g Forms & Reports, ksh & PERL scripting, MicroFocus COBOL

#2 Use of ORACLE DDL to create schemas & db objects; Use of EXPLAIN & optimizer hints for performance tuning.

#3 Automated real-time html email & SMS processing using ORACLE smtp & http protocols.

#4 Use of ftp, PERL, awk, vi, sed, subversion, http & ftp for phone & TCP/IP polling of OPTICON, PALM & CLICKER bar-code scanners.

#5 Extract, Transform & Load [ETL] data to ORACLE Data Warehouse, and export to PowerView DWH Datamarts.

1990 – 2008: IBM Mainframe COBOL/DB2/CICS Analyst/Programmer

Aug 2007–Jan 2008: Travel / looking for work

Jan 2007–Jul 2007: Abbey/Santander, Milton Keynes Position: Mainframe COBOL/DB2 Contract Analyst-Programmer

Oct 2006–Dec 2006: Paternity leave

Apr 2005–Sep 2006: Royal Bank of Scotland, London Position: Mainframe COBOL/DB2 Contract Analyst-Programmer

Jan 2005–Mar 2005: Looking for next contract

Jul 2004–Dec 2004: Churchill/DirectLine, Bromley Position: Mainframe/UNIX Contract Systems Analyst & Tester

May 2004–Jun 2004: Paternity leave

Jun 2003–May 2004: LloydsTSB IT Credit Systems, London Position: UNIX/Oracle Contract Systems Analyst & Tester

Mar 2003–May 2003: Travel / looking for work

Aug 2002–Feb 2003: STW Computing, London Position: MainFrame/COBOL/DB2/UNIX/ORACLE Analyst/Programmer

Jun 2002–Jul 2002: Looking for next contract

Oct 2001–May 2002: Natwest/RBS, London Position: MainFrame COBOL System Analysis & Testing

Jun 2001–Sep 2001: Looking for next contract

Oct 2000–May 2001: Natwest/RBS, London Position: MainFrame COBOL/DB2 Contract Systems Designer, Analyst & Tester

May 2000–Aug 2000: Looking for next contract

Aug 1999–Apr 2000: Southern Electric, Havant Position: MainFrame COBOL/DB2 Contract Analyst, Tester & Programmer

Feb 1999–Apr 1999: Looking for next contract

Feb 1998–Dec 1998: John Lewis, London Position: MainFrame COBOL/DB2 Contract Analyst/COBOL Programmer & System Tester

Nov 1997–Jan 1998: Travel / looking for next contract

Sep 1995–Oct 1997: British Telecom, London Position: MainFrame COBOL/DB2 Contract Analyst/COBOL Programmer

Apr 1995–Jul 1995: ESSO UK, Surrey Position: MainFrame COBOL/DB2 Contract Analyst/COBOL Programmer

Feb 1995–Mar 1995: Looking for next contract

May 1994–Jan 1995: Norwich Union, Norwich Position: MainFrame COBOL/DB2 Contract Analyst/Programmer & Tester

Jan 1994–Apr 1994: Travel / Looking for next contract

Feb 1993–Dec 1993: Reuters, London Position: MainFrame COBOL/DB2 Contract Analyst/Programmer

Nov 1992–Feb 1993: British Telecom, Swindon Position: MainFrame COBOL/DB2 Contract Analyst/Programmer

May 1992–Oct 1992: Argos, Milton Keynes Position: MainFrame COBOL/DB2 Contract Analyst/Programmer

Oct 1991–Apr 1992: Gardner-Merchant, Manchester Position: MainFrame COBOL/DB2 Contract Analyst/Programmer

Jul 1991–Sep 1991: Travel

Jan 1990–Jun 1991: Mutual Community, Adelaide Position: MainFrame COBOL/DB2 Graduate Programmer

EDUCATION

Online learning

2025 – Rock The JVM: Scala At Light Speed

2022 – KodeKloud: Docker DevOps course [Mumshad Mannanbeth]

2021 – Linked Learning: Spring Boot 2.0 Essential Training [Frank_Moley]

2021 – Linked Learning: Spring 5.0 + Spring Boot 2.0 New Features [Frank_Moley]

City University, London

2016 – JavaScript programming and DOM scripting, including jQuery & AJAX

2014 – Java Web Applications with Spring MVC & Hibernate: J2EE, Spring MVC, Hibernate, JSPs, Derby, Netbeans, RESTful web services

2011 – Building Struts WebApps with Java: J2EE, NetBeans, MySql, Apache Tomcat, Struts, MVC, FirestormDAO, GlassFish, JSTL

2010 – Object Oriented Programming with Java: Java 1.6, Swing, JDK, NetBeans, Eclipse, JCreator

University of Adelaide [1986-1989]

Bachelor of Science in Applied Mathematics & Computer Science (73% Grade Point Average)

Subjects: Artificial Intelligence & Knowledge-Based Systems; Statistics; Probability; Market Behaviour; Calculus; Non-Linear Algebra; Numerical Analysis; Mathematical Biology; Fluid Mechanics; Hydrodynamics; Graphics & Animation; Data modelling methodologies - SSADM [structured systems analysis & design]; NIAM [Nyquist Information Analysis Method], IEM [Information Engineering Metholodogy]

Languages/Operating Systems: UNIX, VAX/VMS, GUIs, Pascal, C, PL/1, BASIC, FORTRAN, PROLOG, INGRES, LISP, INFOMAN

END : CV STIPO ANDROVIC



Contact this candidate