Desenvolvedor Backend Sênior

São Paulo Remote

Buscamos um(a) Desenvolvedor(a) Backend Sênior para atuar no desenvolvimento, evolução e sustentação de aplicações críticas, participando de projetos estratégicos e contribuindo para a definição de soluções técnicas. 

  • Atuar no desenvolvimento, manutenção e sustentação de aplicações backend.
  • Participar de projetos de evolução tecnológica e iniciativas estruturantes.
  • Realizar análise e melhoria de performance das aplicações.
  • Garantir a estabilidade e disponibilidade dos ambientes produtivos.
  • Monitorar métricas, logs e indicadores de observabilidade das aplicações.
  • Participar das cerimônias ágeis da squad.
  • Apoiar processos de homologação junto aos usuários de negócio.
  • Atuar na identificação, correção e implantação de soluções para incidentes em produção.
  • Contribuir com definições técnicas, discovery e arquitetura de soluções.
  • Participar de refinamentos técnicos e decomposição de atividades para o time.
Requirements
  • Experiência comprovada como Desenvolvedor(a) Backend.
  • Experiência mínima de 5 anos com desenvolvimento Java.
  • Vivência em metodologias ágeis de desenvolvimento de software.
  • Conhecimento em versionamento de código utilizando Git/GitHub.
  • Experiência com pipelines de CI/CD.
  • Experiência com bancos de dados relacionais e não relacionais.
  • Conhecimento em observabilidade e monitoramento utilizando Grafana e Graylog.
  • Java 8, 11, 17 e 21.
  • Frameworks e bibliotecas Java: Feign, Lombok, Caffeine, EhCache, JWT, Retryable, Log4J2, ModelMapper, Swagger, Aspect Logging e Mockito.
  • Cache utilizando Redis e Caffeine.
  • Mensageria com Kafka e AWS SQS.
  • AWS S3 (Buckets).
  • API Gateway Sensedia.
  • OpenShift (Deployments, CronJobs e Secrets), em ambientes AWS e on-premise.
  • Banco de dados Oracle SQL e MongoDB.
  • Desenvolvimento e integração de APIs REST e SOAP.
  • Maven.
  • Jacoco.
  • SonarQube.
  • Azure Active Directory (Azure AD).
  • Azure DevOps.