Lead Developer and Tester of Specialist Applications for the Zensus2021 Project
Lollar, Germany
Experience
Mar 2019 - Present
6 years 7 months
Lead Developer and Tester of Specialist Applications for the Zensus2021 Project
Federal Statistical Office
Lead development and testing of specialist applications for the Zensus2021 project
Use of Kubernetes, AWS Cloud, Docker, RESTful Services, ActiveMQ, Oracle Advanced Queuing, JBoss EAP, Spring Batch, Git, Keycloak, Kafka, Maven
Setup of CD/CI pipelines with Jenkins and development of automated integration tests
Execution of DevOps activities
Regular static code analysis on all releases of the specialist applications using SonarQube
Setup of an R server for household generation and a Kafka server for the CVTS application
Setup of Keycloak and Jira instances for Jira migration
Setup of an IRI Workbench instance and Cosort for test data creation
Setup of test systems for Java web applications with JBoss8, JDK17 and Oracle and MySQL databases, including creation of functional data
Identification of weaknesses in technical communication between specialist applications
Development of extensive technical and domain knowledge of all Zensus applications
Support and advice to specialist departments in Zensus processes in pre-production and production
Execution of load and performance tests with JMeter and Bash scripting
Sep 2012 - Feb 2019
6 years 6 months
IT Senior Consultant
Major Bank Frankfurt
Architecture, design and implementation of a Java-based master data system for corporate customers, including online GUI, Spring Batch component and RESTful services (Jersey)
Conceived, designed and developed a Java-based business event message broker delivering XML-based business events to other bank systems (over 130 events for systems such as tax, online banking, MiFID, CRM, ISIS, eIntegrator, GPM)
Development of the GlobalPartyManager (GPM) using Java and Angular.js, aggregating customer data across tenants
Development of Java-based RESTful services for domain model maintenance in the master data system
Development of a Java component (Reworker) to reprocess consumer-driven messages at a later time
Data warehouse extract: creation of database views for party information feeding Informatica processes
Technologies used: Spring JMS, WebSphere MQ, JAXB, Orika mapping framework, Angular.js, Oracle12, Java7/Java8, Spring Integration, JAX-RS (Jersey), Spring Batch, Spring Data, SOAPUI, Maven, Bamboo, Git, TFS, XML, XSD
Apr 2011 - Aug 2012
1 year 5 months
Enhancement of the Bank-wide Intranet Application for Banking Transactions
ING DIBA
Enhancement of the bank-wide intranet application for creating banking transactions using Apache Wicket framework