🚀 Oportunidade: Desenvolvedor(a) Java Sênior
Estamos em busca de um(a) profissional com senioridade avançada para atuar no desenvolvimento, sustentação e evolução de aplicações backend em Java, contribuindo com decisões técnicas, arquitetura e boas práticas de engenharia.
📍 Local: São Paulo/SP – Capital
🏢 Modelo híbrido: 3 dias presenciais + 2 dias em home office
💼 Senioridade: Avançado
Principais responsabilidades:
Desenvolver e sustentar aplicações utilizando Java, Spring Boot e Quarkus;
Construir soluções baseadas em orientação a objetos, SOLID, Design Patterns e Clean Code;
Desenvolver e integrar APIs REST com foco em qualidade, segurança, performance e resiliência;
Participar da evolução de sistemas existentes e da construção de novas aplicações;
Contribuir para decisões arquiteturais, refatorações, padronizações e redução de dívida técnica;
Atuar com arquiteturas em camadas, Clean Architecture e arquitetura hexagonal, quando aplicável;
Trabalhar com microsserviços, integrações e pipelines de dados e eventos;
Realizar modelagem, consultas e otimizações em bancos de dados relacionais;
Utilizar Git e Gitflow na gestão do código e das branches;
Apoiar práticas de observabilidade, incluindo logs, métricas e tracing;
Participar de cerimônias ágeis, alinhamentos técnicos e iniciativas baseadas em Team Topologies;
Identificar oportunidades de melhoria e conduzir soluções técnicas de ponta a ponta;
Apoiar a sustentação de ambientes produtivos.
Requisitos:
Experiência sólida de 6 a 8 anos ou mais em desenvolvimento backend com Java;
Domínio de Java 11 ou superior, preferencialmente Java 17;
Experiência com Spring Boot e, desejavelmente, Quarkus;
Forte conhecimento em POO, SOLID e Design Patterns;
Experiência com microsserviços, APIs e integrações;
Prática com testes unitários e de integração, code review, refatoração e Clean Code;
Conhecimento em segurança de APIs, OAuth2, JWT, tratamento de erros, performance e resiliência;
Experiência com Git e Gitflow;
Experiência com bancos relacionais, como PostgreSQL, Oracle ou SQL Server;
Boa comunicação, autonomia e capacidade de transformar necessidades de negócio em soluções técnicas.
Diferenciais:
Mensageria e streaming: Kafka e RabbitMQ;
Observabilidade: ELK, Grafana, Prometheus e OpenTelemetry;
Docker e Kubernetes;
CI/CD e pipelines de entrega;
Experiência com IoT, sensorização, telemetria ou dados em tempo real;
Certificação AWS;
Conhecimento e aplicação de IA generativa em desenvolvimento, testes e análise de incidentes;
Experiência com ferramentas como GitHub Copilot, Windsurf, Devin ou Cloud Code;
Criação de agentes de IA para testes, desenvolvimento e investigação de incidentes.
Vaga 86a4e4
#LI-Hybrid
Um CV master alimenta tudo — análise, carta de apresentação, prep de entrevista e o controle de cada candidatura, sem retrabalho.