Desenvolvedor Backend SR

São Paulo Remote

Desenvolvedor Backend com experiência no ecossistema Java (Spring Boot) e no desenvolvimento de APIs RESTful e microsserviços. 
Possuir vivência prática em ambientes Cloud (AWS), atuando no desenvolvimento de aplicações que se integram com serviços de mensageria assíncrona (SQS, SNS e Event Bridge) 
Acostumado a atuar em arquiteturas com o padrão BFF (Backend for Frontend) intermediadas por API Gateways (MuleSoft), integrando novos microsserviços com sistemas legados de forma resiliente. 
Focado em boas práticas de código, testes automatizados e entrega contínua.

Requirements
  • Linguagens: Java (Sólidos conhecimentos em Java 8, 11, 17 e familiaridade com 21).
  • Frameworks & Bibliotecas: Spring Boot, Spring Batch, Spring Data JPA, JUnit, Mockito, AWS SDK for Java.
  • Mensageria & Assincronismo: Conceitos de arquitetura orientada a eventos, uso prático de mensageria (ex: leitura e escrita em filas, tratamento de DLQ).
  • Cloud (Visão Desenvolvedor - AWS): Consumo e integração com Amazon SQS e Event Bridge; análise de logs no CloudWatch.
  • Arquitetura & Integração: APIs REST, consumo de APIs de terceiros, integração com API Gateways (ex: MuleSoft), microsserviços, padrão BFF, Autenticação via JWT.
  • Ferramentas & DevOps: Git, Maven, conhecimentos em Docker, familiaridade com pipelines de CI/CD, Postman/Swagger.