Rolf Mainka
Lead Developer and Tester of Domain Applications for the Zensus2021 Project
Experience
Lead Developer and Tester of Domain Applications for the Zensus2021 Project
Federal Statistical Office
- 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
- Development of automated integration tests
- Performing DevOps tasks
- Regular development-accompanying execution of static code analyses on all releases of the Zensus domain applications with SonarQube
- Setup of an R server for household generation
- Setup of a Kafka server for the CVTS application
- Setup of a Keycloak instance
- Setup of a Jira instance for the Jira migration
- Setup of an IRI Workbench instance and Cosort for test data creation
- Setup of test systems for Java web applications with JBoss 8, JDK 17, and Oracle as well as MySQL databases
- Setup of the corresponding Oracle databases including meaningful domain data
- Identifying vulnerabilities in the technical communication between the domain applications
- Building extensive domain-specific and technical know-how for all Zensus domain applications
- Supporting and advising the specialist departments on the Zensus business processes in pre-production and production
- Conducting load and performance tests with JMeter and bash scripting
Master Data System
Major Bank Frankfurt
- Architecture, design, and implementation of a Java-based master data system for corporate clients of the major bank
- Development of an online GUI, a batch component (Spring Batch), and RESTful services (Jersey)
- Sole responsibility for the concept, design, and development of a bank-wide unique Java-based business event message broker
- Implementation of over 130 business events to serve other banking systems (tax, online banking, MiFID, CRM, ISIS, eIntegrator, GPM)
- Development of the GPM – GlobalParty Manager based on Java and Angular.js
- Development of Java-based RESTful services for maintaining domain models in the master data system
- Sole development of the REWORKER component for delayed delivery of business events
- Data warehouse extraction: compiling information on parties and party clusters via database views for Informatica
- Technology stacks: FRAME, RichFaces, PrimeFaces, MQ, WebSphere MQ, Spring, Spring Batch, Spring Data, Spring Integration, Spring JMS, Angular.js, Java 7/Java 8, JAXB, JEE, JUnit, Liberty, RESTful services, SOAPUI, Oracle 12, Maven, Bamboo, Git, TFS, Wicket, Web services, WorkManager, XML, XSD
Further development of the bank-wide intranet application for creating banking transactions
ING DIBA
- Further development of the bank-wide intranet application for creating banking transactions
- Use of Apache Wicket as the framework
- Technologies: Apache Wicket, Oracle 11, Maven, Java 7, JavaScript, Jenkins, Jira
Technical project lead for an intranet application for automated balance sheet analysis
Major Bank Frankfurt
- Architecture, design, and implementation of an intranet application for automated balance sheet analysis and reporting
- Designing and coordinating an offshore team regarding design guidelines
- Acting in a QA role and communicating with the client
- Technologies and tools: Spring, Spring Webflow, JSF, RichFaces, Web services (JAX-RPC, JAX-WS), JAXB, Java 6, Oracle, WebSphere Application Server, JUnit, EasyMock, Maven 2.1.0, Enterprise Architect, ClearQuest, RAD, TestDirector
Design and implementation of a data warehouse
Dekabank
- Development of a reporting application for accounting and risk controlling
- System components based on SQL Server 2005 (SSIS, SSAS)
- Front-end development for data maintenance and display with C# and SQL Server 2005
- Technologies and tools: C#, .NET 2.0, SQL Server 2005, SSIS
Design and implementation of a J2EE-based service provider for invoking Cobol host services
Major Bank Frankfurt
- Development of a J2EE-based infrastructure for communication between Java applications and Cobol mainframe programs
- Maintenance of the infrastructure and running services
- Coordination of several Cobol developers
- Technologies and tools: Java, Eclipse, JUnit, Hibernate, Enterprise Architect, Ant, RMI, Axis, WebSphere Application Server, XSLT
Implementation of the technical architecture for rating systems
Major Bank Frankfurt
- Implementation of a Java/J2EE-based platform for Basel II rating procedures
- Evaluation of rule engines (BlazeAdvisor, JRules) and optimization of the JRules integration
- Maintenance of the XML-based part of the platform
- Implementation of tasks in the environment of Oracle and Hibernate
- Technologies and tools: JRules, BlazeAdvisor, Java, J2Ims, Eclipse, JUnit, Enterprise Architect, Ant, RMI, Axis, Hibernate, WebSphere Application Server, XML, XSLT
Further development of the products GPM, Pre-Approval and IW
Major Bank Frankfurt
- Further development of the Java products GPM (Global Position Master), Pre-Approval and IW (International Watchlist)
- Deputy project lead
- Setup of the Java development and test environment
- Coordination of features with the client, implementation and acceptance
- Technologies: Java, Swing, Oracle, WSAD, ClearCase
Coordination and production rollout of the Logistics Support System
Major Bank Frankfurt
- Integration of the LBS off-the-shelf software within Commerzbank as part of the JAA outsourcing project
- Coordination of the provisioning of application and database servers
- Integration of authentication and authorization mechanisms
- Creation of deployment instructions and an operations concept
- Product ownership for follow-up releases and integration of read-only access to third-party systems via J2Ims
- Technologies and tools: J2Ims, WebSphere Application Server, WSAD
Design and implementation of an IT-driven order management and billing toolset
Major Bank Frankfurt
- Development of an IT-driven order management and billing toolset for Commerzbank's central staff of Head Office and Branch Organization
- Data modeling and creation of a logical data model
- Setup and maintenance of the Oracle database and implementation of the data access layer
- Development of a data import interface and coordination of data migration with IT production
- Performance optimization using PL/SQL scripts
- Technologies and tools: Oracle, PL-SQL, WebSphere Application Server, WSAD, SQL-Navigator
Building a billing system for the use of digital certificates
Major Bank Frankfurt
- Developed a testing tool for the Transaction Coordinator in the ComTrust/IDENTRUS project
- Applied Java-based techniques such as OCSP and digital signatures on XML documents
- Technologies and tools: OCSP, RSA algorithm, XML, digital signature
Integration of the commercial software Rational ClearQuest into Commerzbank
Commerzbank AG
- Got up to speed with Rational ClearQuest and integrated it into Commerzbank's infrastructure
- Created and implemented a deployment concept
- Acted as product manager and developed project-specific workflows
- Technologies and tools: Rational ClearQuest, UML
Further development of the calculation system for life and health insurance
DBV-Winterthur AG
- Developed a testing system for quality assurance of DBV-Winterthur's calculation system in Delta
- Introduced multiple tariffs, including the ÖTV pension
- Developed the BAV system for reporting BAV values to the Federal Insurance Supervisory Office
- Technologies and tools: Delta, actuarial mathematics, IPF, OS-1100
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Banking and Finance, Government and Administration, and Insurance.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Quality Assurance, Operations, Project Management, Accounting, and Business Intelligence.
Skills
It Focus Areas:
- Analysis, Design, Architecture, Conceptualization, And Development
- Testing
- Technical Project Management
- Coordination Of Developer Teams
Industries:
- Research And Academia
- Insurance
- Banks
- Federal Statistical Office
Programming Languages:
- Java
- Javascript
- C
- Pascal
- C#
Databases:
- Oracle 21
- Mysql
Products / Tools:
- Kubernetes 1.30
- Aws Cloud
- Angular 17
- Angular.js
- Ant
- Axis
- Bamboo
- Blazeadvisor (Rule Engine)
- Eclipse
- Enterprise Architect
- Docker
- Git
- Hibernate
- J2ee
- Java 17
- Jboss
- Jira
- Jdbc
- Jenkins
- Jmeter
- Jms
- Jrules (Rule Engine)
- Jsf
- Jsp
- Junit
- Keycloak
- Kafka
- Maven
- Mq
- Node.js
- Puppet
- Rational Rose
- React Js
- Rest (Jersey)
- Rmi
- Rserve
- Spring
- Spring Webflow
- Richfaces
- Struts
- Sonarqube
- Swing
- Tomcat
- Websphere Application Server
- Websphere Mq
- Web Services
- Apache Wicket
Languages
Education
Diploma in Mathematics / Computer Science · Mathematics / Computer Science
Statistics
Experience
Global Experience
Expertise
Qualifications
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Rolf based?
What languages does Rolf speak?
How many years of experience does Rolf have?
What roles would Rolf be best suited for?
What is Rolf's latest experience?
What companies has Rolf worked for in recent years?
Which industries is Rolf most experienced in?
Which business areas is Rolf most experienced in?
Which industries has Rolf worked in recently?
Which business areas has Rolf worked in recently?
What is Rolf's education?
What is the availability of Rolf?
What is the rate of Rolf?
How to hire Rolf?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Lead Developer and Tester of Domain Applications for the Zensus2021 Project
Nearby freelancers
Professionals working in or nearby Lollar, Germany