Disponível para novos desafios

José Luciano
Julietti Rodrigues de Castro

Engenheiro de Software Java Principal

Mais de 20 anos construindo sistemas Java, do legado ao cloud-native. Atuo com microsserviços, arquitetura de sistemas distribuídos e observabilidade, e faço a ponte entre negócio e time técnico como referência e mentor.

Role

Sobre mim

Arquitetura, código e pessoas

Minha trajetória começou em 2004 e passou por bancos, seguradoras, órgãos públicos e consultorias internacionais. Nesse caminho, trabalhei com sistemas legados em EJB, Struts e JSF e com arquiteturas modernas baseadas em microsserviços, mensageria e containers.

Hoje atuo com Spring Boot, Docker, Kubernetes e multicloud, com foco em observabilidade e em sistemas de alta escala. Também uso LLMs e agentes de IA no desenvolvimento, aplicando Spec-Driven Development para manter a qualidade do código.

Além do código, tenho experiência como mentor técnico, palestrante em workshops e gatekeeper em entrevistas técnicas. Acredito que bons sistemas nascem de times que se comunicam bem.

Linguagens e frameworks

Java (SE/EE) Spring Boot Spring Data JPA Spring Security Spring MVC Spring Batch Hibernate Go TypeScript Python Node.js

Arquitetura e mensageria

Microsserviços Event-Driven DDD Clean Architecture SOA Kafka RabbitMQ IBM MQ REST e SOAP

Cloud, DevOps e observabilidade

Docker Kubernetes AWS Azure GCP Jenkins CI/CD Prometheus Grafana Datadog Splunk

Dados

Oracle PostgreSQL SQL Server MySQL MongoDB Redis Elasticsearch

Projetos

Repositórios em destaque

Projetos públicos no GitHub que mostram como estruturo sistemas distribuídos e serviços Java.

01 Java

orchestrated_microservices

Sistema de RH composto por microsserviços orquestrados. Inclui API Gateway, servidor de configuração centralizada, service discovery, autenticação OAuth e serviços de usuário, trabalhador e folha de pagamento.

Problema resolvidoCoordena vários serviços com um único ponto de entrada, configuração centralizada e descoberta dinâmica de instâncias, sem acoplamento direto entre módulos.

Cliente API Gateway hr-worker hr-payroll hr-user Eureka Config
Java Spring Boot Spring Cloud Eureka Zuul OAuth2 Microsserviços

Experiência

Trajetória profissional

As experiências mais relevantes dos últimos anos, com foco em Java, arquitetura e cloud.

jul/2026 – set/2026

Sênior Java Developer

200DEV

Sustentação de sistemas legados em Java.

mai/2021 – jun/2026

Sênior Java Developer

Globant

Desenvolvimento full-cycle com Java e Spring (Boot, MVC, Data JPA, Batch e Cloud), com Docker, Kubernetes e multicloud (AWS, Azure e GCP) em projetos internacionais e nacionais para clientes como Disney, Autodesk, MGM, Banco Galícia, Porto Seguro e PagBank. Observabilidade com Prometheus, Grafana, Splunk e Datadog. Mentoria técnica, palestras em workshops e atuação com LLMs e agentes de IA.

jul/2020 – abr/2021

Sênior Java Developer

AlcatéiaRH (Allianz)

Manutenção e evolução do sistema de emissão de apólices de automóvel, com Java 7 e 8, Struts, webservices SOAP e REST em JBoss EAP e pipeline de CI/CD com Jenkins.

jan/2020 – jul/2020

Sênior Java Developer

Inex (Porto Seguro)

Evolução de sistemas de seguros de vida em squad Scrum, com Spring, EJB, Hibernate, JPA, IBM MQ e WebSphere. Integração de sistemas Java com um legado em Informix.

ago/2018 – jan/2020

Sênior Java Developer

Vector ITC (Banco Fibra e Santander)

Sustentação de internet banking em Java 8 e Wildfly na AWS. Arquitetura de sistemas em pipeline DevOps com Git, Jenkins, Docker, OpenShift e SonarQube, com webservices SOAP e REST.

jan/2018 – jul/2018

Sênior Java Developer

AlcatéiaRH (Serasa)

Desenvolvimento de APIs REST com Java 8, Spring Boot, Spring Security e Spring Data JPA, com testes unitários em JUnit e PowerMockito.

Serviços

Como posso ajudar

Formas de trabalho para times e empresas que querem evoluir sistemas, pessoas e processos.

Desenvolvimento, modernização ou implantação com entregável e prazo definidos

Suporte contínuo em arquitetura, mentoria e evolução de sistemas

Atuação pontual em diagnóstico, code review, arquitetura ou destrave técnico

Condução de entrevistas técnicas para contratação de desenvolvedores Java

Mentoria técnica para desenvolvedores (júnior a sênior)

Palestras, eventos e workshops técnicos (arquitetura, IA, boas práticas)

Captura de processos de onboarding para facilitar a integração de novos colaboradores

Auditoria de sistemas e processos de desenvolvimento para otimizar tempo e custos

Sessões individuais ou em grupo sobre Java, Cloud ou IA aplicada ao desenvolvimento

Contato

Vamos construir sistemas sólidos juntos.

Se você procura um engenheiro Java com experiência em arquitetura, microsserviços e cloud, ou quer trocar ideias sobre o seu sistema, fico à disposição para conversar.