Desenvolvedor Java Sr

Presencial

São Paulo

Sênior

Requisitos

5+ anos de experiência na carreira

Java

Spring Boot

Conhecimentos Desejáveis

AWS

Tarefas e Responsabilidades

🎯 Oportunidade: Desenvolvedor Java Sênior


Estamos em busca de um Desenvolvedor Java Sênior para compor o time de uma instituição financeira de grande porte, com atuação em projetos robustos e desafiadores.


📍 Formato: CLT

🏢 Modelo de trabalho: Híbrido – 3x por semana presencial em Santo Amaro.

💼 Segmento: Instituição Financeira


🚀 Desafios da posição:

Atuar na análise e desenvolvimento de sistemas com Java, com foco em performance, escalabilidade e qualidade de código;

Criar e manter testes automatizados para garantir robustez e confiabilidade;

Participar de definições técnicas e colaborar com times interfuncionais;

Investigar e implementar novas tecnologias para otimizar o desenvolvimento;

Realizar configurações de build e deploy, acompanhando implantações em produção;

Garantir entregas em ambiente dinâmico, ágil e com prazos desafiadores.


✅ Requisitos e habilidades esperadas:

Sólida experiência em desenvolvimento backend com Java 8+;

Domínio em Spring Boot, Spring Data, Spring Security, Spring Batch, Spring Cache;

Experiência com arquitetura hexagonal, microsserviços e containers (Docker / EKS);

Conhecimentos em AWS (S3, Pipelines, EKS, VPC, SG, Kafka/MSK) e Openshift PaaS;

Experiência com Kafka, integrações via FeignClient/WebClient, uso de fallback com Hystrix/Resilience4j;

Práticas de CI/CD, Git, Maven, Gitflow;

Familiaridade com Redis, MongoDB e Oracle;

Monitoramento e observabilidade com OpenTelemetry, Grafana e Dynatrace;

Boas práticas de desenvolvimento: SOLID, Clean Code, TDD, DDD, Code Review;

Testes com Junit, Mockito, Cucumber, BDD;

Documentação técnica com Confluence e Swagger;

Experiência com Apache Camel é um diferencial.


📬 Interessados, enviar currículo com o título "Java Sênior – SP" para o whatsapp 11954644016.


Atuar na análise e desenvolvimento de sistemas com Java, com foco em performance, escalabilidade e qualidade de código;

Criar e manter testes automatizados para garantir robustez e confiabilidade;

Participar de definições técnicas e colaborar com times interfuncionais;

Investigar e implementar novas tecnologias para otimizar o desenvolvimento;

Realizar configurações de build e deploy, acompanhando implantações em produção;

Garantir entregas em ambiente dinâmico, ágil e com prazos desafiadores.

Compartilhar vaga:

Phone

Somente arquivo pdf com o tamanho máximo de 1mb.

Compartilhar vaga: