Skip to main content
LR
Looking for a job

Luís Rocha

@lusrocha

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

Portugal
Message

What I'm looking for

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

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

Work history, roles, and key accomplishments

TR

Java Software Engineer

Trustly

Apr 2022 - Jun 2026 (4 years 2 months)

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

TR

Java Tech Lead

Trustly

Apr 2021 - Mar 2022 (11 months)

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.

TR

Java Developer and Scrum Master

Trustly

May 2019 - Mar 2021 (1 year 10 months)

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

SP

Consultant

Smart Consulting / BNP Paribas

Sep 2017 - Apr 2019 (1 year 7 months)

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.

SS

Consultant

Smart Consulting / SLIB

May 2017 - Aug 2017 (3 months)

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.

iCreate Consulting logoIC

Consultant

iCreate Consulting

Jun 2015 - Apr 2017 (1 year 10 months)

Worked as Consultant at iCreate Consulting.

IL

Consultant

iCreate Consulting / TIMWE Lab

Jun 2015 - Apr 2017 (1 year 10 months)

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.

AD

Analyst/Programmer

Accenture Technology Solutions / Caixa Geral de Depósitos

Sep 2010 - May 2015 (4 years 8 months)

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.

AD

Senior Programmer

Accenture Technology Solutions / Caixa Geral de Depósitos

Sep 2008 - Aug 2010 (1 year 11 months)

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

AD

Programmer

Accenture Technology Solutions / Caixa Geral de Depósitos

Jan 2007 - Aug 2008 (1 year 7 months)

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

WT

Trainee

WeDo Technologies

Oct 2005 - Jun 2006 (8 months)

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

Education

Degrees, certifications, and relevant coursework

GS

GALILEU - Focus on Success

Introduction to Project Management

Oct 2018

SL

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

Team Management and Leadership

May 2018

Iscte - Instituto Universitário de Lisboa logoIL

Iscte - Instituto Universitário de Lisboa

Licentiate degree, Computer Science and Management

2000 - 2006

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 logoUB

Universitat de les Illes Balears

Project management tools, Computer Science and management

2005 - 2005

Project management tools
Advanced Spanish
Basic Catalan

Interested in hiring Luís?

You can contact Luís and 600K+ other talented remote workers on Himalayas.

Message Luís

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 1,000,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan