Hi, I'm John Duarte Olá, eu sou John Duarte

Software Engineer & Senior Java Developer Engenheiro de Software & Desenvolvedor Java Sênior

Creative and highly experienced Software Engineer with over 26 years building enterprise Java systems, scalable backends and large-scale applications — from banking platforms to social security systems serving millions of citizens across Europe.

Engenheiro de Software criativo e altamente experiente, com mais de 26 anos desenvolvendo sistemas Java corporativos, backends escaláveis e aplicações de grande porte — de plataformas bancárias a sistemas de segurança social que atendem milhões de cidadãos na Europa.

26+ years in Java 26+ anos em Java
John Anderson Mascarelo Duarte
Remote · Brazil → EU Remoto · Brasil → UE

A career built on reliability & scale

Uma carreira construída em confiabilidade e escala

I'm a Software Engineer with over 26 years of experience in enterprise Java development, backend systems and large-scale applications, with a proven track record across banking and social security projects. I have strong experience in team leadership, solution architecture and delivering secure, scalable platforms. I'm currently working remotely as a Senior Java Developer for Europe (Portugal), building complex systems for the country's Social Security Institute.

Sou Engenheiro de Software com mais de 26 anos de experiência em desenvolvimento Java corporativo, sistemas backend e aplicações de grande escala, com histórico comprovado em projetos bancários e de seguridade social. Possuo experiência sólida em liderança de equipes, arquitetura de soluções e entrega de plataformas seguras e escaláveis. Atualmente atuo de forma remota como Desenvolvedor Java Sênior para a Europa (Portugal), desenvolvendo sistemas complexos para o Instituto da Segurança Social do país.

26+
Years of Experience
Anos de Experiência
4
Major Companies
Grandes Empresas
-40%
Support Tickets Reduced
Redução de Chamados

Technical Skills

Competências Técnicas

A broad, battle-tested stack spanning enterprise Java, modern frontend and cloud infrastructure.

Um stack amplo e testado em produção, abrangendo Java corporativo, frontend moderno e infraestrutura em nuvem.

Languages & Frameworks

Linguagens & Frameworks

JavaJEEJSF PrimeFacesEJBCDI JPAHibernateStruts Spring BootSpring MVCJava Swing SOAPREST APIsServlets JSPReactReact Native Node.jsJavaScriptTypeScript HTML/CSSBootstrapAjax

Databases

Bancos de Dados

Oracle (PL/SQL)MySQLPostgreSQL

Application Servers

Servidores de Aplicação

JBossTomcatWildFly

Cloud & DevOps

Cloud & DevOps

AWSKubernetesDocker CI/CDLinuxKafka

Architecture & Leadership

Arquitetura & Liderança

Software ArchitectureArquitetura de Software Systems IntegrationIntegração de Sistemas Technical LeadershipLiderança Técnica Agile / Scrum

Languages

Idiomas

Portuguese
Português
Native
Nativo
English
Professional working proficiency
Nível intermediário/profissional

Highlights

Destaques

  • SmartTour recognized by the WHO as a Top 10 global innovation SmartTour reconhecida pela OMS como Top 10 inovação global
  • 26+ years across banking & government systems 26+ anos em sistemas bancários e governamentais

Professional Experience

Experiência Profissional

Senior Java Developer Desenvolvedor Java Sênior Remote, Portugal (Europe)Remoto, Portugal (Europa)
Jan 2023 – Present
Jan 2023 – Atual
Capgemini — Client: Instituto de Informática, I.P., PortugalCliente: Instituto de Informática, I.P., Portugal

Part of Capgemini's technical team on projects for Portugal's Social Security Informatics Institute, responsible for large-scale corporate systems serving millions of citizens. Focused on modernizing enterprise applications while ensuring high performance, reliability, and compliance with EU technical standards.

Atuação como parte do time técnico da Capgemini em projetos do Instituto de Informática da Segurança Social de Portugal, responsável por sistemas corporativos de grande escala que atendem milhões de cidadãos. Foco na modernização de aplicações corporativas, garantindo alto desempenho, confiabilidade e conformidade com padrões técnicos da União Europeia.

Java EE • Spring Boot • Hibernate • JSF • Oracle PL/SQL • Java Swing • React • AWS • Linux

Key Responsibilities

Principais Responsabilidades

  • Backend development focused on scalability, performance, and security.Desenvolvimento backend com foco em escalabilidade, desempenho e segurança.
  • Design and maintenance of REST APIs integrated with critical services.Design e manutenção de APIs REST integradas a serviços críticos.
  • Architectural modernization of legacy Java systems toward microservices.Modernização arquitetural de sistemas legados Java para microserviços.
  • Integrations with external platforms following AWS security best practices.Integrações com plataformas externas utilizando boas práticas da AWS.
  • Automation, version control and stability assurance in Linux environments.Automação, controle de versões e garantia de estabilidade em ambientes Linux.
  • Collaboration with multidisciplinary European teams using Agile/Scrum.Colaboração com equipes europeias multidisciplinares em Agile/Scrum.

Results & Achievements

Resultados e Conquistas

  • Resolved critical issues in legacy accounting and payment systems, improving accuracy and reliability.Resolução de problemas críticos em sistemas legados de contabilidade e pagamentos.
  • Fixed complex benefit calculations after in-depth code and legislation analysis.Correção de cálculos complexos de benefícios após análise detalhada de código e legislação.
  • Reduced user-reported tickets by 40%, improving system stability and customer satisfaction.Redução de 40% nos chamados abertos, elevando estabilidade e satisfação dos clientes.
  • Strengthened Capgemini's reputation for technical excellence in European operations.Fortalecimento da reputação da Capgemini em excelência técnica nas operações europeias.
Senior Full Stack Developer | Technical Lead Desenvolvedor Full Stack Sênior | Líder Técnico
Fev 2018 – 2023
JD Digital Tecnologia — Guaíba, Brazil (Remote)Guaíba, Brasil (Remoto)

Led the development of enterprise systems and AI-based platforms for startups and government innovation projects in Brazil and Portugal, combining technical leadership, full-stack development and cloud architecture.

Liderou o desenvolvimento de sistemas corporativos e plataformas baseadas em IA para startups e projetos de inovação governamental no Brasil e em Portugal, combinando liderança técnica, desenvolvimento full stack e arquitetura em nuvem.

Key Projects

Principais Projetos

SmartTour – AI Platform (Recognized by WHO)– Plataforma de IA (Reconhecida pela OMS)

AI-based smart city solution for COVID-19 monitoring, recognized by the World Health Organization as one of the Top 10 global innovation solutions. Built with React, Node.js, AWS, Docker and Kubernetes.

Solução de cidade inteligente baseada em IA para monitoramento da COVID-19, reconhecida pela OMS como uma das Top 10 soluções globais de inovação. Desenvolvida com React, Node.js, AWS, Docker e Kubernetes.

Consensus – Multi-Agent AI System– Sistema de IA Multiagente

Post-pandemic evolution of SmartTour into an autonomous multi-agent AI system for tourism forecasting and smart city management.

Evolução pós-pandemia do SmartTour para um sistema autônomo de IA multiagente voltado à previsão turística e gestão de cidades inteligentes.

Trace Sistemas – Digital Modernization Project– Projeto de Modernização Digital

Led the migration of legacy Java EE/Oracle systems to a Spring Boot microservices architecture, with a new React front end replacing JSF/PrimeFaces.

Liderou a migração de sistemas legados Java EE/Oracle para arquitetura de microserviços com Spring Boot, com novo frontend em React substituindo JSF/PrimeFaces.

Development Coordinator | Technical Lead Coordenador de Desenvolvimento | Líder Técnico
Set 2007 – Fev 2022
Trace Sistemas — Porto Alegre, BrazilPorto Alegre, Brasil

Responsible for technical leadership and architecture of enterprise systems in the financial and government sectors. Designed and maintained Java EE frameworks, Oracle databases and integration architectures. Notable work on the TraceGP governance system and backend modernization for Portugal's Social Security.

Responsável pela liderança técnica e arquitetura de sistemas corporativos nos setores financeiro e governamental. Projetou e manteve frameworks Java EE, bancos Oracle e arquiteturas de integração. Destaque para o sistema TraceGP e modernizações para a Segurança Social de Portugal.

Java EE • Spring Boot • Hibernate • JSF • Oracle • Linux
Software Factory Manager Gerente de Fábrica de Software
Jan 2000 – Set 2007
TotalBanco — Porto Alegre, BrazilPorto Alegre, Brasil

Managed the company's software factory, developing banking and financial systems for major institutions — including credit, loans and payment processing applications, ensuring reliability and compliance with banking standards.

Gerenciou a fábrica de software da empresa, desenvolvendo sistemas bancários e financeiros para grandes instituições — incluindo aplicações de crédito, empréstimos e processamento de pagamentos, assegurando confiabilidade e conformidade com padrões bancários.

Java EE • Oracle PL/SQL • EJB • JSP/Servlets

Education

Formação

Postgraduate – Digital Forensics & Computer Forensic Science

Pós-graduação – Perícia Digital e Computação Forense

IPOG — Porto Alegre, Brazil

2019

Postgraduate – Software Engineering

Pós-graduação – Engenharia de Software

Universidade Gama Filho — São Paulo, Brazil

2013

Bachelor's – Information Systems

Bacharel – Sistemas de Informação

Universidade Luterana do Brasil — Guaíba, Brazil

2007

Additional Information Informações Adicionais

  • Over 26 years of experience in enterprise software development.Mais de 26 anos de experiência em desenvolvimento de software corporativo.
  • Strong background in remote work and international collaboration.Forte experiência em trabalho remoto e colaboração internacional.
  • Solid track record in technical leadership and mentoring.Histórico sólido em liderança técnica e mentoria.
  • Available for remote opportunities.Disponível para oportunidades remotas.

Languages Idiomas

PortuguesePortuguês (Brazil / Portugal)
Native
Nativo
English
Professional proficiency for work & communication
Proficiência para comunicação profissional

Let's build something great together

Vamos construir algo incrível juntos

Open to remote Senior Java Developer and Software Engineering opportunities. Feel free to reach out.

Aberto a oportunidades remotas como Desenvolvedor Java Sênior e Engenheiro de Software. Fique à vontade para entrar em contato.