05/31/2026 updated

**** ******** ****
100 % available

Senior Backend Software Engineer

Samora Correia, Portugal
Only remote
Bachelor's Degree in Analysis and Systems Development
Samora Correia, Portugal
Only remote
Bachelor's Degree in Analysis and Systems Development

Profile attachments

Filipe Albuquerque - CV.pdf

About me

Senior Software Engineer with strong experience in backend development and distributed systems. Specialized in designing and building scalable microservices, REST APIs, and system integrations using Java and Spring Boot.

Application Programming Interfaces (APIs)DebuggingDevOpsSpring FrameworkPostgreSQLMongoDBNoSQLPrometheusDatadogBackendTerraformSplunkMicroservices
Backend Development & Microservices
Expertise in designing and building scalable microservices, REST APIs, and system integrations using Java and Spring Boot with focus on maintainable architecture and reliable production systems

Cloud Infrastructure & DevOps
Proficiency in cloud environments including AWS, Azure Container Apps, Docker, Terraform, and CI/CD pipelines with experience in distributed systems and high availability platforms

Database Management & Integration
Advanced knowledge in PostgreSQL, MongoDB, MySQL, DB2, NoSQL, AS400 with experience in financial systems integration using REST/SOAP APIs, SFTP, and EBICS protocols

Programming Languages
Strong command of Java 21, Python, PHP, JavaScript with experience in Spring Framework, JPA, Hibernate, and React/Redux for full-stack development

Observability & Monitoring
Implementation of structured logging, metrics, and distributed tracing using Prometheus, Grafana, Splunk, DataDog, Loki, and OpenTelemetry for production debugging and reliability

Testing & Quality Assurance
Development of automated testing pipelines using JUnit, Testcontainers, WireMock, ArchUnit, and Selenium for comprehensive quality assurance

Message Processing & Data Handling
Experience with Kafka, Batch Processing, Queue Processing, and high-volume financial transaction processing including account operations and payment systems

Security & Authentication
Implementation of secure authentication flows including OAuth2, SMS authentication, token devices, and resilient integrations with external platforms

Languages

EnglishFluentFrenchBasic knowledgePortugueseNative speaker

Project history

Backend Software Engineer

JEC Ltda - Eurowings Digital
Designed and implemented Java 21 / Spring Boot microservices supporting onboarding flows for private customers, travel agencies, and corporate accounts. Built contract-first REST APIs using OpenAPI with generated server stubs and typed clients. Integrated backend systems with internal eCommerce APIs and Adobe Experience Manager.

Software Engineer

Trustly - Lisbon
Developed backend services for automated payment processing and banking integrations. Integrated financial systems using REST/SOAP APIs, SFTP, and EBICS protocols. Built automation workflows using Java, Spring Boot, Selenium, and Python for banking interactions. Processed high-volume financial transactions and implemented secure authentication flows.

Software Developer

BAI Europa Bank - Lisbon
Maintained and enhanced banking applications including payment and investment systems using Java, Python, PHP, Yii2, Spring Boot, Linux Ubuntu, MongoDB, PostgreSQL, DB2, AS400.

Software Developer

Conductor Tecnologia S/A - Brazil
Developed RESTful APIs using Java, Spring Framework, JPA, and Hibernate. Built frontend applications using React and Redux. Contributed to the Heimdall API Gateway open source project.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in