# Luís Rocha

Luís Rocha is a remote worker on Himalayas, Java Software Engineer at Trustly, based in Portugal.

Source: https://himalayas.app/@lusrocha

```text
Java backend engineer at Trustly who migrated on-premise microservices to AWS and contributed to modernizing an online payments platform.
```

| Detail | Value |
| --- | --- |
| Availability | Looking for a job |
| Location | Portugal |
| Authorized to work in | Portugal |
| Salary expectations | 75k+ EUR |
| Job categories | Java Software Engineer, Full Stack Developer |
| Skills | Java, AWS, Microservices, Spring Boot, Open Banking, Online Payments, Financial Markets, REST APIs, Kafka, Kubernetes, Docker, Multithreading, SQL, COBOL |
| LinkedIn | https://linkedin.com/in/lu%C3%ADs-rocha-84a63944 |

## What I'm looking for

```text
I'm open to remote opportunities, international teams, and freelance collaborations, especially in software engineering, cloud computing, financial technology, and applied AI.
```

## About

```text
At Trustly, I migrated a suite of on-premise microservices to AWS and contributed to moving an online payments platform from a legacy monolith to a microservices architecture.

Earlier at Trustly, I led a team of five engineers implementing Open Banking API integrations across multiple European banks. I also contributed hands-on through development, mentoring, and code reviews.

At Smart Consulting / BNP Paribas, I developed and maintained financial applications and supported critical banking systems. Across my banking work, I also developed and maintained enterprise systems using COBOL.

I'm currently expanding into full-stack development with React and Angular, and AI-powered applications using Python, LLMs, and RAG. I'm open to remote opportunities, international teams, and freelance collaborations.
```

## Experience

### Java Software Engineer

Trustly. Apr 2022 - Jun 2026

```text
Open Banking, Online Payments, Java 11, 17, 21, Junit 4, 5, Spring Boot 2, 3, REST APIs, Microservices, Maven, Gradle, Git, GitHub, GitHub Actions, Kafka, Postgres, Docker, Kubernetes, AWS, MacOs, JIRA, Scrum, Datadog, Prometheus, Grafana, Cursor, Claude Code.

Migrated a suite of on‑premise microservices to AWS, improving scalability, reliability, and deployment automation.

Contributed in the mi
```

### Java Tech Lead

Trustly. Apr 2021 - Mar 2022

```text
JAVA 8 (J2SE, J2EE), JUnit 4, IntelliJ, Maven, GitHub, MacOs, JIRA, Scrum, Postman, OAuth2.

Led a team of five engineers to design and implement integrations with Open Banking APIs across multiple European banks, driving high‑quality delivery through hands‑on programming, mentoring, and rigorous code reviews.
```

### Java Developer and Scrum Master

Trustly. May 2019 - Mar 2021

```text
JAVA 8 (J2SE, J2EE), JUnit 4, IntelliJ, Maven, GitHub, MacOs, JIRA, Scrum, Postman, OAuth2.

Java Developer and Scrum Master, guiding the team in adopting Scrum practices by leading all ceremonies and collaborating closely with the Product Owner to refine the product backlog and prioritise delivery. Removed obstacles, streamlined processes, and improved team efficiency while driving the integratio
```

### Consultant

Smart Consulting / BNP Paribas. Sep 2017 - Apr 2019

```text
JAVA (J2SE, J2EE), Eclipse, EJB, JPA/Hibernate, JUnit 4, XML, Maven, Jenkins, Cruise Control, SVN, Oracle SQL, PL/SQL, Weblogic, JIRA, Waterfall.

Developed and maintained financial applications.
Performed functional analysis, unit testing, and non‑regression testing.
Provided operational and end‑user support for critical banking systems.
```

### Consultant

Smart Consulting / SLIB. May 2017 - Aug 2017

```text
JAVA (J2SE, J2EE), EJB 3.0, JMS, JUnit 4, GWT, Eclipse, Maven, SVN, Jenkins, PosgreSQL 9, Jboss WildFly, JIRA, Scrum.

Developed backend components using Java, EJB 3.0, JMS, GWT.
Performed unit and integration testing.
Worked with PostgreSQL, JBoss WildFly, and CI/CD pipelines.
```

### Consultant

iCreate Consulting. Jun 2015 - Apr 2017

```text
Worked as Consultant at iCreate Consulting.
```

### Consultant

iCreate Consulting / TIMWE Lab. Jun 2015 - Apr 2017

```text
JAVA (J2SE, J2EE), Servlets, Web Services REST/SOAP, WSDL, XML, JSON, SoapUI, HTTP, Eclipse, Jenkins, Maven, SVN, Unix, Oracle SQL, Tomcat, Jboss, JIRA, Scrum.

Developed backend services using Java, Servlets, REST/SOAP.
Performed testing, debugging, and maintenance.
Worked with Oracle SQL, Unix, Tomcat, JBoss.
```

### Analyst/Programmer

Accenture Technology Solutions / Caixa Geral de Depósitos. Sep 2010 - May 2015

```text
Developed and maintained enterprise systems using COBOL for large‑scale financial environments.
Performed technical design, functional analysis, and testing.
Provided operational support for mission‑critical applications.
```

### Senior Programmer

Accenture Technology Solutions / Caixa Geral de Depósitos. Sep 2008 - Aug 2010

```text
Developed and maintained banking systems in COBOL.
Supported production systems and contributed to technical design.
```

### Programmer

Accenture Technology Solutions / Caixa Geral de Depósitos. Jan 2007 - Aug 2008

```text
Developed and maintained banking systems in COBOL.
Supported production systems and contributed to technical design.
```

### Trainee

WeDo Technologies. Oct 2005 - Jun 2006

```text
Development of workflow‑based systems using workflow automation platforms, including testing and Java programming.
```

## Education

### GALILEU - Focus on Success

Introduction to Project Management

```text
Oct 2018
```

### Source of Knowledge - Formação, Educação e Consultoria, Lda

Team Management and Leadership

```text
May 2018
```

### Iscte - Instituto Universitário de Lisboa

Licentiate degree, Computer Science and Management. 2000 - 2006

```text
Computer Science:
Programming (C++, Java, PHP)
Relational Database Design (Power Designer e SQL Adaptative Anywhere)
Information Systems design (UML)
Requirement and functional analysis (UML)

Management:
Financial and Management accounting
Financial analysis and management
Financial Markets and Financial Assets
Micro and Macro Economics
```

### Universitat de les Illes Balears

Project management tools, Computer Science and management. 2005 - 2005

```text
Project management tools
Advanced Spanish
Basic Catalan
```

## Tech stack

- Postman
- GitHub
- Kubernetes
- Jenkins
- GitHub Actions
- PostgreSQL
- Spring Boot
- Eclipse
- Jira
- Gradle
- React
- GWT
- Python
- Java
- JSON
- XML
- Kafka
- Grafana
- Prometheus
- Hibernate
- macOS
- Datadog
- JUnit
- OAuth2
- Git
- Docker
- SQL
- SoapUI
- Cursor
- Claude Code
- Apache Kafka
- AWS
- REST APIs

To contact Luís, message them from this profile with a Himalayas employer account: [Hire on Himalayas](https://himalayas.app/hire).

## People also viewed

- [Tiago Barreiros](https://himalayas.app/@tiagobarreiros): Senior Developer, Multivision
- [Daniel Fonseca da Silva](https://himalayas.app/@danielfonsecadasilva): System Architect, Meo
- [Thiago Weslley Guilherme Maia](https://himalayas.app/@thiagoweslleyguilher): Full Stack Sr Java Developer/Tech Lead, Boost IT
- [Bruno Oliveira](https://himalayas.app/@brunooliveira1): Senior Java Developer, Critical Techworks
- [Pimenta Alexandre](https://himalayas.app/@pimentaalexandre): Senior Java Engineer, Revolut
- [Leonardo Pereira Rodrigues](https://himalayas.app/@leonardopereirarodri): Java Software Engineer, TCS
- [Bruno Manuel Rosas Marques](https://himalayas.app/@brunomanuelrosasmarq): Senior Software Engineer, BLIP
- [Tiago Caldinhas](https://himalayas.app/@tiagocaldinhas): Senior Software Engineer, Capgemini
- [Rogério Moreira](https://himalayas.app/@rogriomoreira): Senior Backend Developer, Prozis
- [Marcos Leitão](https://himalayas.app/@marcosleito): Software Engineer, Caixa Geral de Depósitos
