Skip to main content
André MaiaAM
Open to opportunities

André Maia

@maiandreh

Java Backend Engineer with 5+ years building distributed systems with Java, Spring Boot, Kafka, REST APIs, banking, payments, and microservices.

Brazil
Message

What I'm looking for

I’m looking for a Java backend role focused on microservices (Spring Boot, REST APIs) with real production support. I want to keep systems stable and scalable, work with cross-functional teams, and grow in delivery and continuous improvement.

I am a Java Backend Engineer with 5+ years of software development experience, focused on backend systems, distributed architectures, APIs, and financial technology.

My current work involves high-criticality systems for the banking sector, where I develop and maintain Java and Spring Boot microservices, REST APIs, and synchronous and asynchronous integrations. I work with Apache Kafka, including producers, consumers, topic-based communication, and Dead Letter Queue handling, as well as Oracle, MongoDB, automated testing, performance testing, CI/CD pipelines, and production troubleshooting. I also participate in backlog refinement, technical analysis, user story definition, development, testing, and functional validation.

Previously, I worked on backend systems for payments, billing, banking integrations, marketplaces, and condominium management. During that experience, I progressed from Junior to Mid-Level Java Developer and worked with Java, Spring, MySQL, MongoDB, Amazon SQS, Datadog, Backend-for-Frontend services, and integrations with LLM-based solutions. I also solved complex database concurrency issues and contributed to integrations designed to improve payment processing and reduce banking costs.

Before fully transitioning into software engineering, I worked in accounting and financial controllership. That background gives me practical knowledge of bank reconciliation, financial controls, payroll, projections, and accounting processes, which is particularly useful when working on banking, payments, fintech, and financial systems.

I am currently pursuing a Professional Master's Degree in Computational Modeling and Systems at Unimontes. My research focuses on training and applying multimodal models to develop a hybrid predictive model. This has increased my interest in the intersection of backend engineering, distributed systems, AI, and data-intensive applications.

I am especially interested in remote international opportunities involving Java, Spring Boot, distributed systems, Kafka, event-driven architectures, banking or fintech, platform/backend engineering, and AI-enabled backend systems. I value technically challenging environments where reliability, scalability, system design, and continuous learning are important.

English: Full Professional Proficiency, CEFR C1.

Experience

Work history, roles, and key accomplishments

CA
Current

Java Developer Mid-Level

Feb 2026 - Present (9 months)

Responsible for the maintenance, enhancement, and continuous evolution of microservices-based applications using Java and Spring Boot. Participated in the delivery of new projects while providing production support to ensure system stability and performance. Created and maintained technical documentation, executed API integration testing, and validated functionalities across services. Worked close

LC

Java Developer - Maintenance

Lello Condomínios

Jun 2025 - Feb 2026 (8 months)

Maintained and evolved legacy systems and REST APIs using Java (JAX-RS), supporting both ongoing production needs and new projects. Created technical documentation and performed API integration tests and functionality validation in collaboration with product, QA, and infrastructure teams.

Lello Condomínios logoLC

Java Developer (Mid-Level) | Maintenance & Projects

Lello Condomínios

Jun 2025 - Feb 2026 (8 months)

Maintenance and evolution of legacy systems and REST APIs using Java (JAX-RS).
Involved in new projects and production support.
Created and maintained technical documentation.
Performed API integration tests and functionality validation.
Collaborated with cross-functional teams (product, QA, infrastructure).

LC

Java Developer - API Documentation

Lello Condomínios

May 2022 - Jul 2025 (3 years 2 months)

Created documentation for APIs and supported API development, while maintaining production systems using Java (Java-Rs). Performed ongoing support and technical activities including documentation and troubleshooting as part of development and operations.

CA

Junior Developer

Caixa Alta

Feb 2021 - Nov 2022 (1 year 9 months)

Java-Rs Creation of documentation for APIs; Assistance in the development of APIs in Java and PHP (mainly in marketplaces or systems with payment or account control features); Integration tests of APIs and payment features for systems and/or marketplaces; Assistance in systems integration projects and APIs, analyzing feasibility from APIs documentation;

CS

Analista de projetos

Creandi Web Solutions

Aug 2011 - Jan 2012 (5 months)

Communication with national and international clients, writing and translating advertising texts, invoicing, and providing technical and commercial support.

Education

Degrees, certifications, and relevant coursework

Estácio logoES

Estácio

Systems Analysis and Development, Information Technology

2023 - 2026

Universidade Federal de Minas Gerais logoUG

Universidade Federal de Minas Gerais

Accounting Sciences, Accounting

2019 - 2020

Universidade Estadual de Montes Claros logoUC

Universidade Estadual de Montes Claros

Master's Degree, Computational Modeling and Systems

2026 -

Universidade Estadual de Montes Claros logoUC

Universidade Estadual de Montes Claros

Engineering Bachelor, Engenharia de Sistemas

2010 - 2012

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