Luís Pinheiro

Senior Softwareentwickler

Amadora, Portugal

Erfahrungen

Apr. 2022 - Dez. 2024
2 Jahren 9 Monaten
Portugal

Senior Softwareingenieur

euNetworks

Das Connected-Projekt implementiert den MEF LSO-Standard und ergänzt ihn um eine Reihe proprietärer APIs. Dieser Ansatz optimierte die Abläufe der Kunden bei Bestellung, Bereitstellung und Verwaltung von Netzwerkdiensten.

Seit Projektbeginn im Team, mit folgenden Aufgaben:

  • Architektur und Entwicklung von RESTful Microservices für nahtlose Integration mit Salesforce und asynchrone Kommunikationsabläufe.
  • Mitwirkung am gesamten Softwareentwicklungszyklus (SDLC), von Design und Implementierung bis zur Bereitstellung.
  • Sicherstellung der Codequalität durch Best Practices, Code-Reviews und Einhaltung von Entwicklung standards.
  • Gewährleistung von Stabilität, Zuverlässigkeit, Sicherheit und Performance der Plattform durch Caching-Strategien, Refactoring, Optimierung der Datenauslese und kontinuierliche Aktualisierung des Technologie-Stacks.
  • Entwurf und Entwicklung von Proofs of Concept (PoCs), um technische Machbarkeit zu prüfen, neue Lösungen zu validieren und Entscheidungen zu unterstützen.

In einem multikulturellen, vollständig remote arbeitenden Team nutzten wir Scrum-Sprints zur Workflow-Steuerung und koordinierten Aufgaben effizient über die Salesforce-Plattform.

  • Java 17, Spring Boot, Spring Data (Hibernate/JPA), Maven und PostgreSQL
  • Docker, Kubernetes und AWS
  • JUnit, Mockito, WireMock und Testcontainers
  • API-First-Ansatz (OpenAPI)
  • GitLab (CI/CD), SonarQube, Checkstyle und PMD
Jan. 2021 - März 2022
1 Jahr 3 Monaten
Portugal

Senior Softwareentwickler

Santander UK

Im Santander-Team arbeitete ich an der Modernisierung von Banking-Anwendungen, implementierte neue Funktionen für das Onboarding von Kunden, refaktorierte Altsysteme zur Leistungssteigerung und entwickelte robuste, skalierbare Microservices mit RESTful APIs. Zur Sicherstellung hoher Codequalität setzte ich strenge Unit-, Integrations- und Behavior-Driven-Development-(BDD)-Tests ein. Ergänzt wurde dies durch statische Code-Analyse mit SonarQube und Code-Reviews.

In einem vollständig remote agierenden Scrum-Team organisierten wir unsere Arbeit mit Jira für Aufgaben und Confluence für die Projektdokumentation.

  • Java 11, Spring Boot, Spring Data (Hibernate/JPA) und Maven
  • Unit, Mockito, WireMock, Testcontainers und Cucumber
  • Jenkins und GitLab
  • Red Hat OpenShift, IBM API Gateway, Docker, AWS und ELK (Logging und Monitoring)
Feb. 2019 - Dez. 2020
1 Jahr 11 Monaten
Portugal

Softwareentwickler & Teamleiter

UniCredit Bank Austria

Ziel des Projekts war die Entwicklung einer Webanwendung, die Kunden erlaubt, ein Bankkonto komplett online zu eröffnen, ohne Filialbesuch.

Als Teamleiter und praktischer Entwickler gestaltete ich die Lösung mit, leitete die Entwicklung der Integrationsschicht und sorgte für reibungslose Kommunikation zwischen Frontend und Kernbanksystemen. Zudem führte ich das Team, plante und priorisierte Aufgaben, koordinierte Lieferungen und förderte Best Practices im Lebenszyklus, um eine hochwertige, skalierbare und effiziente Lösung sicherzustellen.

Die Zusammenarbeit erfolgte zwischen einem Remote-Team in Portugal und Stakeholdern vor Ort in Wien.

  • J2EE, JAX-RS, JAX-WS, Hibernate und DB2
  • Jenkins und SVN
  • Agile Scrum und Jira
Sept. 2017 - Dez. 2018
1 Jahr 4 Monaten
Portugal

Softwareentwickler

everis Centers Lisboa

Juli 2015 - Juli 2017
2 Jahren 1 Monate
Lisbon, Portugal

Softwareentwickler

AdvanceCare

Jan. 2013 - Mai 2015
2 Jahren 5 Monaten
Lisbon, Portugal

Softwareingenieur

Accenture

Zusammenfassung

Erfahrener Softwareingenieur mit über einem Jahrzehnt Berufserfahrung, der aktiv an verschiedenen Projekten in den Bereichen Finanzdienstleistungen, Gesundheitswesen und Telekommunikation mitwirkt. Meine Expertise liegt in Java, Spring Boot und Microservices, und ich liefere stets hochwertige Lösungen, die den Projektzielen entsprechen. Im Laufe meiner beruflichen Laufbahn habe ich kontinuierlich mit modernen Technologien, Tools und Methoden gearbeitet und mit multinationalen Teams kooperiert. Diese permanente Auseinandersetzung hat meine technischen Fähigkeiten und mein persönliches Wachstum stetig vorangetrieben.

Sprachen

Portugiesisch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Okt. 2005 - Juni 2013

Fakultät für Naturwissenschaften der Universität Lissabon

Masterabschluss · Computertechnik · Lisbon, Portugal

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen