Julia Cardozo Cavalcante

Back-end | Java | Spring Boot

Pato Branco, Paraná, Brazil

About

Sou desenvolvedora backend com foco em Java e ecossistema Spring, atuando no desenvolvimento desktop e de APIs REST, integração entre sistemas e modelagem de dados relacionais. Sou formada em Engenharia de Software e curso especialização em Java pela UTFPR, e tenho inglês fluente. Tenho experiência com orientação a objetos, boas práticas de código, SOLID e Clean Code aplicados ao desenvolvimento de serviços backend. Atuo com persistência de dados em bancos relacionais, como Postgres e MariaDB, utilizando JPA/Hibernate, modelagem de entidades e escrita de queries SQL eficientes. Possuo conhecimentos de mensageria e arquitetura orientada a eventos. Tenho experiência com testes automatizados utilizando JUnit e Mockito, testes de integração, noções de pipelines de CI/CD com Jenkins e GitHub Actions, uso de Docker para criação de ambientes e conteinerização de aplicações, além de fundamentos de observabilidade e performance, desenvolvendo soluções backend alinhadas às demandas do negócio.

Experience

  • Software Developer II at Starian
    Mar 2026 - Present · 4 mos

  • Programador Java Júnior at VR SOFTWARE
    Sep 2024 - Jun 2026 · 1 yr 10 mos

    Desenvolvimento e evolução de funcionalidades utilizando Java 8/11, Spring Boot e Swing, atuando em ERP e sistemas para o setor varejista, com foco em estabilidade e aderência às regras de negócio. Otimização de rotinas backend por meio de refatoração de queries SQL e eliminação de processamentos desnecessários, resultando em redução de até 90% na latência de operações. Criação e manutenção de testes automatizados com JUnit e Mockito, contribuindo para o aumento da confiabilidade do código e redução de regressões em produção. Condução de tarefas spikes, analisando alternativas de implementação no sistema, reduzindo riscos técnicos, esclarecendo requisitos e apoiando estimativas de esforço mais assertivas no desenvolvimento de novas funcionalidades. Apoio no onboarding de novos desenvolvedores, incluindo a criação de um site interno para centralização de processos, padrões técnicos e boas práticas da equipe. Participação ativa em cerimônias ágeis (Scrum), incluindo plannings, dailies e retrospectivas, com uso de Planning Poker para estimativas e melhoria da previsibilidade das entregas.

  • CISS S.A - Gestão para o Varejo (2 yrs 7 mos)
    • Desenvolvedor Java Trainee
      Feb 2024 - Sep 2024 · 8 mos

      Realização de manutenções evolutivas e corretivas em aplicações backend com Spring Boot, integradas a sistemas web e mobile Angular e Flutter, com apoio de Bootstrap para construção de interfaces responsivas, focando em usabilidade, performance e estabilidade das aplicações. Desenvolvimento e integração de APIs REST, garantindo comunicação eficiente, segura e padronizada entre sistemas internos e serviços de parceiros para vendas e-commerce, com atenção à comunicação correta dos dados entre o ERP e os sites de vendas. Participação no fluxo ágil de desenvolvimento, acompanhando demandas e entregas via JIRA, atuando em cerimônias Scrum para alinhamento técnico, refinamento e priorização das atividades. Atuação em suporte N3, realizando análise de incidentes em ambientes de clientes, investigação de falhas em aplicações web e mobile, validação de erros e apoio na resolução de problemas em produção, contribuindo para a estabilidade e continuidade dos sistemas.

    • Gestão de mudanças
      Jan 2023 - Mar 2024 · 1 yr 3 mos

      Atuação no monitoramento e gestão de tickets por meio do FreshDesk e no acompanhamento de demandas via JIRA, realizando triagem técnica, correto encaminhamento para os times de desenvolvimento e garantindo rastreabilidade das solicitações. Execução de testes funcionais em evoluções entregues, validando requisitos e identificando inconsistências antes do retorno aos clientes. Atualização e manutenção da documentação dos sistemas, assegurando alinhamento entre regras de negócio, comportamento funcional e processos interno. Gestão de solicitações de melhoria, incluindo análise, priorização e retorno estruturado aos clientes, contribuindo para maior transparência, satisfação e alinhamento entre áreas técnicas e stakeholders. Condução de reuniões de repasse de mudanças e alinhamento entre equipes internas, reduzindo gargalos operacionais e melhorando a eficiência no fluxo de atendimento.

    • Analista de Sucesso do Cliente
      Sep 2022 - Jan 2023 · 5 mos

  • Jovem aprendiz at Whirlpool Corporation
    Dec 2019 - Apr 2021 · 1 yr 5 mos