Luís Pinheiro
Softwareentwickler
Erfahrungen
Softwareentwickler
Zero Emissions World
- Zero Emissions World ist eine globale philanthropische Organisation, die sich für Zusammenarbeit einsetzt, um in eine bessere Zukunft zu investieren und positive globale Auswirkungen zu erzielen. Sie konzentriert sich auf zentrale Themen wie Klimawandel, CO2-Emissionen und die Notwendigkeit von Transparenz beim NGO-Crowdfunding.
- Beteiligung an der Entwicklung skalierbarer und robuster RESTful-Microservices mit Java 21 und Spring Boot, Bereitstellung in AWS, Implementierung asynchroner Kommunikation über Kafka, Verwaltung der Datenspeicherung in PostgreSQL & MongoDB sowie CI/CD mit GitHub Actions.
- Arbeit in einem multikulturellen, vollständig remote asynchronen Team, Nutzung von Jira für die Aufgabenplanung und Confluence für die Projektdokumentation.
Senior Softwareentwickler
euNetworks
- Das Connected-Projekt setzt den MEF LSO-Standard um und ergänzt ihn durch eine Reihe proprietärer APIs. Dieser Ansatz hat die Abläufe der Kunden bei der Bestellung, Bereitstellung und Verwaltung von Netzwerkdiensten optimiert.
- Architektur und Entwicklung von RESTful-Microservices zur nahtlosen Integration mit Salesforce und zur Implementierung asynchroner Kommunikationsabläufe.
- Beteiligung am gesamten Softwareentwicklungszyklus (SDLC), von Design und Implementierung bis zum Deployment.
- Sicherstellung der Codequalität durch Umsetzung von Best Practices der Branche, Code-Reviews und Einhaltung von Entwicklungsstandards.
- Gewährleistung von Robustheit, Zuverlässigkeit, Sicherheit und Performance der Plattform durch Implementierung von Caching-Strategien, Refactoring von Code, Optimierung der Datenextraktionsmechanismen und ständige Anpassung der Plattform an den neuesten Technologie-Stack.
- Konzeption und Entwicklung von Proofs of Concept (PoCs), um die technische Machbarkeit zu prüfen, neue Lösungen zu validieren und die Entscheidungsfindung zu unterstützen.
- Arbeit in einem multikulturellen, vollständig remote Team mit Scrum-Sprints zur Steuerung der Arbeitsabläufe und Koordination von Aufgaben ü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
Senior Softwareentwickler
Santander UK
- Mitwirkung an der Modernisierung von Bankanwendungen durch Implementierung neuer Funktionen für das Kunden-Onboarding.
- Refactoring von Legacy-Code zur Leistungssteigerung und Entwicklung robuster und skalierbarer Microservices mit RESTful-APIs.
- Anwendung strenger Unit-, Integrations- und Behavior-Driven-Development-(BDD)-Testverfahren, ergänzt durch statische Codeanalyse mit SonarQube und Code-Reviews.
- Arbeit in einem vollständig remote arbeitenden agilen Team, Nutzung von Jira für das Task-Management 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)
Softwareentwickler & Teamleiter
UniCredit Bank Austria
- Entwicklung einer Webanwendung, mit der Kunden ein Bankkonto vollständig online eröffnen können, ohne eine Filiale aufsuchen zu müssen.
- Mitwirkung am Lösungsdesign und Leitung der Entwicklung der Integrationsschicht, um eine nahtlose Kommunikation zwischen Frontend und Kernbanksystemen sicherzustellen.
- Führung des Teams, Planung und Priorisierung von Aufgaben, Koordination der Lieferung und Förderung von Best Practices im gesamten Entwicklungszyklus, um eine hochwertige, skalierbare und effiziente Lösung zu gewährleisten.
- Zusammenarbeit zwischen einem Remote-Team in Portugal und vor Ort ansässigen Stakeholdern in Wien.
- J2EE, JAX-RS, JAX-WS, Hibernate und DB2
- Jenkins und SVN
- Agile Scrum und Jira
Softwareentwickler
everis Centers Lisboa
Softwareentwickler
AdvanceCare
Mitarbeiter Softwareentwicklung
Accenture
Zusammenfassung
Erfahrener Softwareentwickler mit über einem Jahrzehnt Erfahrung, der aktiv zu verschiedenen Projekten in den Bereichen Finanzdienstleistungen, Gesundheitswesen und Telekommunikation beiträgt. Meine Expertise liegt in Java, Spring Boot und Microservices, wobei ich stets hochwertige Lösungen liefere, die mit den Projektzielen übereinstimmen.
Im Laufe meiner beruflichen Laufbahn habe ich kontinuierlich mit modernsten Technologien, Tools und Methoden gearbeitet und mit internationalen Teams zusammengearbeitet. Diese ständige Auseinandersetzung hat die fortlaufende Weiterentwicklung meiner technischen Fähigkeiten und meines persönlichen Wachstums vorangetrieben.
Sprachen
Ausbildung
Fakultät für Naturwissenschaften, Universität Lissabon
Masterabschluss in Computertechnik · Computertechnik · Lisbon, Portugal
Profil
Frequently asked questions
Sie haben Fragen? Hier finden Sie weitere Informationen.
Wo ist Luís ansässig?
Welche Sprachen spricht Luís?
Wie viele Jahre Erfahrung hat Luís?
Für welche Rollen wäre Luís am besten geeignet?
Was ist das neueste Projekt von Luís?
Für welche Unternehmen hat Luís in den letzten Jahren gearbeitet?
In welchen Industrien hat Luís die meiste Erfahrung?
In welchen Bereichen hat Luís die meiste Erfahrung?
In welchen Industrien hat Luís kürzlich gearbeitet?
In welchen Bereichen hat Luís kürzlich gearbeitet?
Was ist die Ausbildung von Luís?
Wie ist die Verfügbarkeit von Luís?
Wie hoch ist der Stundensatz von Luís?
Wie kann man Luís beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Softwareentwickler
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Amadora, Portugal arbeiten