Expert Java Programmer
- Verfügbarkeit einsehen
- 1 Referenz
- auf Anfrage
- 60528 Frankfurt am Main
- Weltweit
- pt | en | es | de
- 10.12.2025
Kurzvorstellung
Auszug Referenzen (1)
"R. did a very well job and I can highly recommend his services!"
4/2022 – 9/2022
Tätigkeitsbeschreibung
Worldline is the European leader in the payments and transactional services industry.
Services offered by Worldline in the areas of Merchant Services; Terminals, Solutions & Services; Financial Services and Mobility & e-Transactional Services include domestic and cross-border commercial acquiring, both in-store and online, highly-secure payment transaction processing, a broad portfolio of payment terminals as well as e-ticketing and digital services in the industrial environment.
I am working in the project Phoenix that is a dispute management system. When after one client do some purchase and this client has a problem with this transaction. The client can start a dispute. This system is where the acquirer and the issuer do the dispute management.
Main Activities and technologies:
-Development (SOAP, REST, Spring batch, Spring jdbc, Spring oxm, log4j, javaee, hibernate, jaxb, jboss, quartz, jmx, jms, queues, task manager, cache, rules, reports, Oracle, linux, angular)
-Testing (junit, mockito)
- Release Management ( citrix, winscp, sonar, putty, maven, nexus, git ci/cd, docker)
-Backup code (git, gitlab)
-Planning (Jira, confluence)
-Documentation
I am a Top IT Services consultant.
Java (allg.)
Qualifikationen
Projekt‐ & Berufserfahrung
12/2024 – 12/2025
Tätigkeitsbeschreibung
I'm a full-stack developer working on credit card onboarding and instant loan solutions for the UK market. I operate within a distributed architecture of over 100 microservices, building new features, fixing bugs, and deploying across development, SIT, stage, and production environments.
On the backend, I work with Java, Spring, Kafka, Camunda, Gradle, JUnit, and ELK. I design and maintain RESTful APIs with Swagger and handle real-time communication and event-driven workflows using WebSocket and callback mechanisms. On the frontend, I use React and collaborate on UI/UX with Figma.
I also work with AWS, Kubernetes, Jenkins, Git, IntelliJ, DBeaver, and a wide range of DevSecOps and CI/CD tools, including Git secret scan, directory size checks, build and unit tests, dependency checks, Sonar code analysis, Sonar quality gate validation, artifact uploads to Nexus, Docker image builds, Docker Bench scans, Grype vulnerability scans, image pushes to Nexus, CD pipeline triggers, and notifications. I use Confluence, Jira, and Jira Align to support project and process management.
Our team follows an Agile methodology with daily stand-ups, planning sessions, retrospectives, demos, and continuous cross-team discussions to align on plans, priorities, and risks. We focus on delivering business value that aligns with team objectives and ensures robust, scalable, and compliant end-to-end solutions supporting seamless financial experiences in the UK market.
As part of our quality assurance process, we implement unit tests, automated tests, smoke tests, and regression tests to ensure system stability, functional correctness, and early detection of issues across all environments.
Lead Developer
7/2024 – 12/2024
Tätigkeitsbeschreibung
I am currently working at Erste Group, leading the migration of three highly complex systems—Extractor, Indexer, and Vpoller—from C++ to Java. These systems are deeply involved in handling bytes, memory management, file creation and reading, buffer operations, as well as performing insert, delete, update, and select operations in the database. Additionally, there are shell scripts that execute these programs, which are scheduled via Linux cron jobs.
The migration also involves transitioning the systems from a Linux-based environment to Google Cloud, utilizing Oracle and PostgreSQL databases for data management. I’m also responsible for file compression using zlib and the integration with the Alfa system.
Specifically, the Extractor system extracts container files and converts them into LIT files. The Indexer then processes these LIT files into DAT files, which are subsequently archived by the Amw system. Meanwhile, Vpoller processes the journals.log created by both Extractor and Indexer, transforming them into journal LIT files for further processing.
Main Activities and technologies:
-Development (C++, Shell Script, Java, Spring Boot, maven, swagger, oracle, eclipse, intellij, postgresql)
-Testing (Postman, junit, mockito, integration test)
- Release Management (Jenkins, sonar, Google cloud)
-Security
-Backup code (Github, bitbucket)
-Planning (Jira)
-Documentation (Confluence)
I am a HCL consultant.
Lead Developer
1/2024 – 6/2024
Tätigkeitsbeschreibung
I work at ING Bank, specializing in providing loans for Amazon sellers and small to medium-sized enterprises. My role involves managing integrations with key platforms such as Amazon, Schufa, Experian, Crefo, Salesforce CRM, and Kafka to streamline and enhance our lending processes. Passionate about empowering businesses through financial solutions.
I provide production incident support, develop new functionalities, and maintain the ING microservices, ensuring seamless operations and continuous improvement.
Main Activities and technologies:
-Development (Java, Spring Boot, maven, swagger, mysql, eclipse, intellij, kafka, postgresql)
-Testing (Postman, junit, mockito, integration test)
- Release Management (Azure pipelines, sonar, azure cloud, helm, argo cd, datadog )
-Security
-Backup code (Github)
-Planning (Azure board)
-Documentation (Confluence)
I am a HCL consultant.
Spring Framework
10/2022 – 11/2023
Tätigkeitsbeschreibung
I work with Product API Management
Main Activities and technologies:
-Development (Java, Quarkus, Spring Boot, Maven, apigee, forgerock, plantuml, prometheus, alert manager, mTLS, TLS, swagger)
-Testing (junit, rest-assured, mockito, xray, cucumber, jacoco, unit and integration tests)
- Release Management (github actions, sonar, docker, xray, azure, gcp, helm, trivy, jenkins, datadog, openshift, terraform )
-Security (Fortify)
-Backup code (Github, bitbucket)
-Planning (Jira)
-Documentation (Confluence)
I am a HCL consultant.
Java (allg.)
4/2022 – 9/2022
Tätigkeitsbeschreibung
Worldline is the European leader in the payments and transactional services industry.
Services offered by Worldline in the areas of Merchant Services; Terminals, Solutions & Services; Financial Services and Mobility & e-Transactional Services include domestic and cross-border commercial acquiring, both in-store and online, highly-secure payment transaction processing, a broad portfolio of payment terminals as well as e-ticketing and digital services in the industrial environment.
I am working in the project Phoenix that is a dispute management system. When after one client do some purchase and this client has a problem with this transaction. The client can start a dispute. This system is where the acquirer and the issuer do the dispute management.
Main Activities and technologies:
-Development (SOAP, REST, Spring batch, Spring jdbc, Spring oxm, log4j, javaee, hibernate, jaxb, jboss, quartz, jmx, jms, queues, task manager, cache, rules, reports, Oracle, linux, angular)
-Testing (junit, mockito)
- Release Management ( citrix, winscp, sonar, putty, maven, nexus, git ci/cd, docker)
-Backup code (git, gitlab)
-Planning (Jira, confluence)
-Documentation
I am a Top IT Services consultant.
Java (allg.)
3/2021 – 3/2022
Tätigkeitsbeschreibung
Master Data Management, I worked with Go MDM, App All and Shine projects.
Now I am working with MDA, Flyer and Shine projects.
Main Activities and technologies:
-Development (Java, SAP, ebx, eclipse, ant, import files, export files, data models, data sets, data spaces, computed fields, field constraints, table triggers, field editors, form layouts, permissions, workflow, subworkflow, xsd, ui services, table constraints, foreign key filters, perspectives, data services)
-Testing
- Release Management (git kraken, citrix, winscp, jenkins, sonar, shell script, putty)
-Backup code (git, gitlab, github desktop)
-Planning (Jira)
-Documentation
I am a Prime IT consultant.
Java (allg.)
11/2019 – 2/2021
Tätigkeitsbeschreibung
Migrate a ISISET system from C to Java.
Created three projects : icron to schedule shell scripts and procedures, imessages migrate from C consume and send 1 million messages per day, iswifts consume swift, parse and integrate.
Main Activities and technologies:
-Development (C, JMS, RMI, Intellij, Java 8, Sql Browser, IBM MQueue, Sybase, Unix, Quartz, cron, scheduler, spring boot, maven,shell script,winscp, putty, T-SQL, heap, Priority Queue, EXT-JS, Jenkins, Nexus, Artifact, Sonar, Linux, Ansible, swift, Websphere)
-Testing (Quality center), performance tests
-Backup code (Svn, git)
-Planning (2track, Jira)
I am a Prime IT consultant.
Java (allg.)
4/2019 – 10/2019
Tätigkeitsbeschreibung
Development a system of clinical analysis to answer Portugal and Angola.
Main Activities and technologies:
-Development (Java EE, EJB, Vaadin 14, CSS, Postgree SQL, Linux, Payara Server, Apache Directory Studio, PgAdmin, Netbeans, Apache Shiro, Criptografia, CDI, Eclipse Link, Maven, responsive)
-Testing (Netbeans, Firefox, Google chrome)
-Backup code (Git, git lab)
-Planning (Kanban)
-Libs storage (Maven)
I am a Prime IT consultant.
Java (allg.)
9/2018 – 12/2018
Tätigkeitsbeschreibung
Development of news portal of Sabesp company that is the bigger company
of treatment of water in Brazil.
Main activities and technologies:
-Development (Liferay 7.0. Hooks, portlet,
adt, asset publisher,oracle,
service builder, jquery, javascript.)
-Testing (Eclipse)
-Maintenance, support and monitoring
in production (Open shift, eclipse)
-Deploy (Docker, Open shift)
-Backup code (Git)
-Libs storage (gradle)
Java (allg.)
9/2017 – 8/2018
Tätigkeitsbeschreibung
Development of the social security and insurance module in internet banking.
Main Activities and technologies:
-Development (Liferay 6.1, integrating Banksphere, HUB, Spring boot, PLSQL, ajax, jquery, bootstrap, html, Hibernate, security system, and in callcenter using Angular, React integrating with Genesis, Mainframe.)
-Testing (Eclipse)
-Planning (Jira)
-Backup code (Clear case, git)
-Libs storage (Maven, ant)
Java (allg.)
4/2016 – 9/2017
Tätigkeitsbeschreibung
Development of health plan portal for beneficiary, accredited, broker, company and
internal employees. The Intermedica Notredame Group is one of the biggest companies
of private health plan in Brazil.
Main Activities and technologies:
-Development (Liferay 6.2, integrating with Websphere with SOA and REST, which integrates
with Oracle and Caché, in frontend using ajax, jquery, bootstrap, html, java, Spring, Hibernate, Axis 2)
-Testing (Eclipse)
-Planning (Jira)
-Maintenance, support and monitoring in production (Eclipse, Dynatrace)
-Deploy (Jenkins)
-Libs storage (Maven)
-Backup code (Svn)
Java (allg.)
6/2015 – 3/2016
Tätigkeitsbeschreibung
Development and maintenance of CRM, where had a lot of big companies and
multinacional companies like 3M, abes, ache, ac, adidas, ajinomoto, albert einstein, alo
senado,anhanguera, apex, apsen, arno,atento, bonsucesso,cacique,potencial, banespre
v, bausch, mapfre,bimbo, black decker, bmg, bradesco, brasilpharma, brasilprev,caeté, c
amil,casas bahia, ccee, c&c,celulardireto, cemar,ceva, coats, contact center, danone, del
oitte, dow, dufry, edenred, fachesf, farmais, feevale, femsa, ferrero, fiergs, funcesp, atlan
tico, generali, golden, goodyear, fitta, fleury, malwee, petropolis, gouvea de souza, habib
s, heineken, hisamitsu,home doctor,hospital9dejulho, sirio libanes, hyper marcas, ibta, ic
atu, international paper, itaú, jack vartanian, johnson & johnson,kaiser, kroton, labtest, ler
oy merlin, edmil, marilan, master blenders, maua,natura, nestlé, dpa, nivea,nutrimental,
oas, pan seguros,parati, pepsico, pernanbucanas, pfizer, pm,pontofrio, prudential, qualic
orp, ragazzo, riachuelo, rp,rp1, samarco, sebrae,seguradora lider,semparar,sereducacio
nal, sf hospital, shoestock, sistel, souza cruz, spaipa, sulamerica, sysgenta, takeda,terra,
twg, tim, toyota, trixmix, unimed, uninove, uol,valia, vm, vonpar, voxline, wickbold, wurth,
So I had the opportunity of work with a lot of technologies differents and databases and
servers differents.
Main Activities and technologies:
-Maintenance, support and monitoring in production (services, telephony, email sorting, integrations, struts, java, maven, svn, javascript, css, html, sql server, oracle, jboss, wild fly, tomcat, oc4j,
websphere, jdbc.)
-Testing (Eclipse)
-Libs storage (Nexus, bamboo)
-Planning (Kanban manual)
-Deploy (Manual on server)
Java (allg.)
10/2014 – 2/2015
Tätigkeitsbeschreibung
Development of Banco do Brasil and Caixa Econômica Federal real estate projects, the
main objective the project was facilite poor people buy houses. “Minha casa, minha vida”
was the name of the project.
Main Activities and technologies:
-Development (Spring MVC, velocity, HTML, CSS, jQuery, integration with legacy,
cobol integration, sql server,And Websphere.)
-Testing (Eclipse)
-Libs storage (Nexus, bamboo)
-Planning (Functional and technical documentation analysis)
Java (allg.)
4/2014 – 9/2014
Tätigkeitsbeschreibung
Development of the Nf-e System, facilite the access to the data with graphics and other
funcionalities to help the user.
Main Activities and technologies:
-Development (JSF, primefaces, jdbc, mainframe integration,oracle pl-sql, Websphere.)
-Testing (Eclipse)
-Backup code (Svn)
Java (allg.)
10/2013 – 4/2014
Tätigkeitsbeschreibung
Development of the rh portal, facilite the hire process, where the people subscribe to the
opportunities offer by the company and the employees of RH can choice the better
people to the job.
Main Activities and technologies:
-Development (Scriptlets, oracle, plsql, ext-js, html, css, javascript, jdbc and JBOSS.)
-Testing (Eclipse)
-Backup code (Source safe)
Java (allg.)
6/2013 – 9/2013
Tätigkeitsbeschreibung
Development of the Ágile BPM system where draw the process of the companies in
differents areas of business like rice industry process, race horse process, parliament
process and others big clients.
Main Activities and technologies:
-Development (BPM, Spring MVC, Struts 1 and 2, JPA, HTML, CSS, jQuery, postgree sql, JBOSS.)
-Testing (Eclipse)
-Planning (Jira)
-Backup code (Svn and git)
Java (allg.)
4/2013 – 5/2013
Tätigkeitsbeschreibung
Development of ERP and NF-e system to a lot of companies in three languages spanish,
english and portuguese.
Main Activities and technologies:
-Development (Spring MVC, Hibernate, jQuery, HTML, CSS, design patterns, sql server, oracle, jboss, wild fly, tomcat, oc4j, websphere, jdbc.)
-Testing (Eclipse)
-Backup code (Git, github)
Java (allg.)
Zertifikate
Über mich
found in profile description
Database Experience
Santander Bootcamp Fullstack
Developer
CS50
Data Structure and Java Algorithms
IBM MARATHON 2020
React Native
SQL SERVER 2017
Java Enterprise Edition 8 for Beginners
course
Apache camel: O framework de
intergração entre sistemas
Começando com javascript
Mock: Testes de comportamentos
automatizados em java
Rest assured: Testes automatizados de
webservice
Testes: Tdd com java
Typescript
Web Design Responsivo com HTML 5 ,
Css3 e bem
WORK EXPERIENCE
04-2022 - 09-2022 | Expert Java Programmer (Top IT Services)
Worldline - Worldline/Top IT Services, Germany
Worldline is the European leader in the payments and transactional services
industry.
Services offered by Worldline in the areas of Merchant Services; Terminals,
Solutions & Services; Financial Services and Mobility & e-Transactional
Services include domestic and cross-border commercial acquiring, both instore and online, highly-secure payment transaction processing, a broad
portfolio of payment terminals as well as e-ticketing and digital services in
the industrial environment.
I am working in the project Phoenix that is a dispute management system.
When after one client do some purchase and this client has a problem with
this transaction. The client can start a dispute. This system is where the
acquirer and the issuer do the dispute management.
Main Activities and technologies:
-Development (SOAP, REST, Spring batch, Spring jdbc, Spring oxm, , log4j,
javaee, hibernate, jaxb, jboss, quartz, jmx, jms, queues, task manager,
cache, rules, reports, Oracle, linux)
-Testing (junit, mockito)
- Release Management ( citrix, winscp, sonar, putty, maven, nexus, git Git
lab ci/cd, Devops, Continuous Integration)
-Backup code (git, gitlab)
-Planning (Jira)
-Documentation
I am a Top IT Services consultant.
Angular; Spring; Oracle; JavaScript; HTML; CSS; Linux; SOAP; REST; Jira; GIT; JBoss;
Quartz; JMS; Confluence; JMX; Continuous Integration; CICD; DevOps; Git Lab CICD;
03-2021 - 03-2022 | Tech Lead Expert Java Programmer
AXA - AXA (Prime IT), Portugal
Master Data Management, I work with Go MDM, App All and Shine projects.
Java; Jenkins; JavaScript; HTML; CSS; Linux; SOAP; REST; Jira; GIT; Tibco MDM; SAP;
Continuous Integration; CICD; DevOps;
11-2019 - 02-2021 | Senior Java Programmer
BNP PARIBAS - BNP Paribas (Prime IT), Portugal
Created three projects : icron to schedule shell scripts and procedures,
PL/SQL: Dominando packages
PL/SQL: Domine a linguagem do banco
de dados oracle
Html5 and css3 I: Your first web pages
Jms and activemq: Messaging with java
Jax-rs and jersey: Domine the creation
of webservices rest
Web security in java part 2: Xss, Mass
assignment and uploads of files!
Web security in java: avoiding sql
injection, gross force and other attacks
Mongodb: An alternative to traditional
relational databases
Java and mongodb: Integrates a java
webapp wirh a nosql database
Play! Framework II: Send emails and
develop systems of authentication and
security
Play! Framework I: create webapps
quickly and easily
Java: web lab of practices and
technologies
Java ee part 3: Finish online store with
rest, jms, jaas and websockets
Java ee part 2: your online store with
html, rest and cache
Java ee part 1: create your online store
with cdi, jsf, jpa
Ejb: the power of java ee
Spring boot: agility in java development
with spring
Spring mvc II: integration, cache,
security and templates
Spring mvc I: creating web applications
Spring mvc: It's time to create a webapp
with spring mvc4
Cdi 1.2: Use one of the main
specifications of javaee
Java and jsf 2 III: cdi integration
Java and jsf 2 II: rich components with
primefaces
Java and jsf 2 I: Your web application
with jsf 2
Vraptor and Jpa: Practice java with a
complete system
Vraptor 4: High Productivity with java
web applications
Fullstack Angular and Spring
Vraptor 4: High Productivity with java
web applications
Vraptor 3: Your most productive java
imessages migrate from C consume
Weitere Kenntnisse
found in profile qualification
Database Experience
Santander Bootcamp Fullstack
Developer
CS50
Data Structure and Java Algorithms
IBM MARATHON 2020
React Native
SQL SERVER 2017
Java Enterprise Edition 8 for Beginners
course
Apache camel: O framework de
intergração entre sistemas
Começando com javascript
Mock: Testes de comportamentos
automatizados em java
Rest assured: Testes automatizados de
webservice
Testes: Tdd com java
Typescript
Web Design Responsivo com HTML 5 ,
Css3 e bem
WORK EXPERIENCE
04-2022 - 09-2022 | Expert Java Programmer (Top IT Services)
Worldline - Worldline/Top IT Services, Germany
Worldline is the European leader in the payments and transactional services
industry.
Services offered by Worldline in the areas of Merchant Services; Terminals,
Solutions & Services; Financial Services and Mobility & e-Transactional
Services include domestic and cross-border commercial acquiring, both instore and online, highly-secure payment transaction processing, a broad
portfolio of payment terminals as well as e-ticketing and digital services in
the industrial environment.
I am working in the project Phoenix that is a dispute management system.
When after one client do some purchase and this client has a problem with
this transaction. The client can start a dispute. This system is where the
acquirer and the issuer do the dispute management.
Main Activities and technologies:
-Development (SOAP, REST, Spring batch, Spring jdbc, Spring oxm, , log4j,
javaee, hibernate, jaxb, jboss, quartz, jmx, jms, queues, task manager,
cache, rules, reports, Oracle, linux)
-Testing (junit, mockito)
- Release Management ( citrix, winscp, sonar, putty, maven, nexus, git Git
lab ci/cd, Devops, Continuous Integration)
-Backup code (git, gitlab)
-Planning (Jira)
-Documentation
I am a Top IT Services consultant.
Angular; Spring; Oracle; JavaScript; HTML; CSS; Linux; SOAP; REST; Jira; GIT; JBoss;
Quartz; JMS; Confluence; JMX; Continuous Integration; CICD; DevOps; Git Lab CICD;
03-2021 - 03-2022 | Tech Lead Expert Java Programmer
AXA - AXA (Prime IT), Portugal
Master Data Management, I work with Go MDM, App All and Shine projects.
Java; Jenkins; JavaScript; HTML; CSS; Linux; SOAP; REST; Jira; GIT; Tibco MDM; SAP;
Continuous Integration; CICD; DevOps;
11-2019 - 02-2021 | Senior Java Programmer
BNP PARIBAS - BNP Paribas (Prime IT), Portugal
Created three projects : icron to schedule shell scripts and procedures,
PL/SQL: Dominando packages
PL/SQL: Domine a linguagem do banco
de dados oracle
Html5 and css3 I: Your first web pages
Jms and activemq: Messaging with java
Jax-rs and jersey: Domine the creation
of webservices rest
Web security in java part 2: Xss, Mass
assignment and uploads of files!
Web security in java: avoiding sql
injection, gross force and other attacks
Mongodb: An alternative to traditional
relational databases
Java and mongodb: Integrates a java
webapp wirh a nosql database
Play! Framework II: Send emails and
develop systems of authentication and
security
Play! Framework I: create webapps
quickly and easily
Java: web lab of practices and
technologies
Java ee part 3: Finish online store with
rest, jms, jaas and websockets
Java ee part 2: your online store with
html, rest and cache
Java ee part 1: create your online store
with cdi, jsf, jpa
Ejb: the power of java ee
Spring boot: agility in java development
with spring
Spring mvc II: integration, cache,
security and templates
Spring mvc I: creating web applications
Spring mvc: It's time to create a webapp
with spring mvc4
Cdi 1.2: Use one of the main
specifications of javaee
Java and jsf 2 III: cdi integration
Java and jsf 2 II: rich components with
primefaces
Java and jsf 2 I: Your web application
with jsf 2
Vraptor and Jpa: Practice java with a
complete system
Vraptor 4: High Productivity with java
web applications
Fullstack Angular and Spring
Vraptor 4: High Productivity with java
web applications
Vraptor 3: Your most productive java
imessages migrate from C consume
Persönliche Daten
- Portugiesisch (Muttersprache)
- Englisch (Fließend)
- Spanisch (Grundkenntnisse)
- Deutsch (Grundkenntnisse)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
