Alexandre Telles, Developer in Braga, Portugal
Alexandre is currently unavailable

Alexandre Telles

Bio

Alexandre is a back-end developer with extensive experience in monolithic and microservices architectures. He specializes in Java, leveraging modern language features to build scalable and efficient solutions. Experienced in optimizing existing systems and developing new initiatives in collaborative and dynamic environments, Alexandre is focused on delivering robust, high-quality software across all stages of development.

Portfolio

Visma Tech Portugal
Microservices, Java, Spring Boot, RESTFul APIs, JUnit, SQL Server, Kubernetes...
Talkdesk
Microservices, Java, Spring Boot, RESTFul APIs, JUnit, Kubernetes, Kotlin...
ALTER SOLUTIONS Portugal
Microservices, Java, Spring Boot, RESTFul APIs, JUnit, Kubernetes, Mockito...

Experience

  • RESTFul APIs - 10 years
  • Java - 10 years
  • Spring Boot - 10 years
  • JUnit - 10 years
  • Microservices - 10 years
  • Kubernetes - 10 years
  • Apache Kafka - 8 years
  • SQL Server - 6 years

Preferred Environment

Java, Spring Boot

The most amazing...

...system I've led is a benchmark platform for entrepreneurs in the Netherlands.

Work Experience

Technical Lead

2024 - PRESENT
Visma Tech Portugal
  • Designed and implemented the financial system's first microservice from scratch, establishing a new company-wide architectural standard and improving system modularity for banking clients.
  • Managed core microservices within a voice platform for a global contact-center-as-a-service (CCaaS) product, creating New Relic dashboards and alerts to optimize system observability.
  • Served as the technical lead for a software engineering team developing a high-impact benchmark system for entrepreneurs in the Netherlands, driving robust feature delivery.
Technologies: Microservices, Java, Spring Boot, RESTFul APIs, JUnit, SQL Server, Kubernetes, Kotlin, Mockito, Docker, Apache Maven, Continuous Integration (CI), Continuous Delivery (CD), Agentic AI, Claude Code, GitHub Copilot, MongoDB, AI Agents

Senior Software Engineer

2022 - 2024
Talkdesk
  • Managed microservices within a voice platform for a contact center product offered as a service.
  • Participated in designing new solutions, doing POCs, and then writing the stories.
  • Created and improved alerts and dashboards for our applications.
Technologies: Microservices, Java, Spring Boot, RESTFul APIs, JUnit, Kubernetes, Kotlin, Mockito, Docker, Apache Maven, Continuous Integration (CI), Continuous Delivery (CD), GitHub Copilot, Apache Kafka, MongoDB, AI Agents

Senior Java Developer

2021 - 2022
ALTER SOLUTIONS Portugal
  • Developed new back-office microservices in a project for a large bank.
  • Improved existing back-office microservices in a project for a large bank.
  • Created and managed RESTful APIs for integrations with external software.
Technologies: Microservices, Java, Spring Boot, RESTFul APIs, JUnit, Kubernetes, Mockito, Docker, Apache Maven, Continuous Integration (CI), Continuous Delivery (CD), Apache Kafka

Senior Java Developer

2021 - 2021
Dextra
  • Designed and developed new microservices for credit card management.
  • Participated in the development of stories for the sprint.
  • Evaluated teammates in their technical and soft skills.
Technologies: Microservices, Java, Spring Boot, RESTFul APIs, JUnit, Kubernetes, Mockito, Docker, Apache Maven, Continuous Integration (CI), Continuous Delivery (CD), Apache Kafka, MongoDB

Senior Java Developer

2019 - 2021
Grupo GFT
  • Developed microservices to support a web application and app for trading currencies and commodities on the B3, CBOT, and ICE exchanges.
  • Managed the work of teammates and worked as a mentor.
  • Developed POCs for new products and shared them with other companies' teams.
Technologies: Microservices, Java, Spring Boot, RESTFul APIs, JUnit, SQL Server, Kubernetes, Mockito, Docker, Apache Maven, Continuous Integration (CI), Continuous Delivery (CD), Apache Kafka

Technical Lead

2016 - 2019
Softpar Tecnologia
  • Designed and implemented the company's first microservice from scratch and successfully deployed it to production for a client.
  • Modeled relational databases using SQL Server and Sybase to support robust financial systems for banks, credit unions, and financial institutions.
  • Managed team development activities, enforced strict architectural patterns across systems, and coordinated schedule delivery planning for new projects.
Technologies: SQL Server, Microservices, Java, Spring Boot, RESTFul APIs, JUnit, Kubernetes, Mockito, Docker, Apache Maven, Continuous Integration (CI), Continuous Delivery (CD)

Experience

Application Insights ChatBot

A full-stack application that enables natural language queries to Azure Application Insights using AI agents. It was built with Next.js front end and Python LangChain back end, leveraging local Ollama LLM for intelligent KQL query generation.

AI Development HUB

A central orchestration repository that coordinates AI-assisted development across multiple codebases. Instead of living in the application repos, all AI context, domain rules, architecture docs, agent workflows, and reusable skills live here and are referenced at runtime by Claude Code and GitHub Copilot.

Education

2017 - 2021

Postgraduate Degree in Project Management

International University Center - UNINTER - Curitiba, Paraná, Brazil

2012 - 2014

Bachelor's Degree in Information Technology

International University Center - UNINTER - Curitiba, Paraná, Brazil

Certifications

APRIL 2021 - PRESENT

Oracle Certified Foundations Associate, Java

Oracle

Skills

Tools

Apache Maven, GitHub Copilot, Claude Code

Languages

Java, Kotlin, Markdown

Frameworks

Spring Boot, JUnit, Mockito

Paradigms

Microservices, Continuous Integration (CI), Continuous Delivery (CD)

Platforms

Apache Kafka, Kubernetes, Docker

Storage

MongoDB, Databases

Other

SQL Server, RESTFul APIs, AI Agents, Agentic AI, Software Development, Information Gathering, IT Project Management, LangChain

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring