Na Cadmus, acreditamos que a tecnologia só faz sentido quando transforma vidas e negócios de verdade. Há mais de 30 anos, construímos soluções que unem inovação, proximidade e impacto real — e esse é apenas o começo.
Nossa cultura, reconhecida pelo GPTW, valoriza colaboração, autonomia, aprendizado contínuo e respeito às pessoas. Aqui, você terá espaço para propor ideias, participar de decisões técnicas relevantes e evoluir junto com um time altamente colaborativo.
Estamos em busca de uma pessoa Desenvolvedora Java Fullstack Sênior para atuar na construção e evolução de aplicações críticas, escaláveis e orientadas a microsserviços, participando de todo o ciclo de desenvolvimento das soluções.
Responsabilidades
-
Desenvolver e evoluir aplicações Fullstack utilizando Java 8/21, Spring Boot e Angular;
-
Construir APIs RESTful seguindo arquitetura de microsserviços;
-
Atuar no desenvolvimento backend utilizando os principais componentes do ecossistema Spring:
Spring MVC/Web
Spring Data
JPA/Hibernate
Spring Security
Spring Actuator -
Desenvolver e manter interfaces frontend utilizando Angular, TypeScript e RxJS;
-
Criar integrações entre sistemas utilizando APIs RESTful, mensageria e serviços distribuídos;
-
Trabalhar com mensageria utilizando RabbitMQ;
-
Aplicar boas práticas de desenvolvimento como SOLID, Clean Code, Clean Architecture e Design Patterns;
-
Criar contratos de APIs utilizando Swagger/OpenAPI (API First);
-
Desenvolver testes unitários utilizando JUnit 4/5;
-
Participar de code reviews e apoiar a evolução técnica do time;
-
Atuar na manutenção e evolução de sistemas legados;
-
Trabalhar com bancos relacionais e NoSQL, garantindo performance e escalabilidade;
-
Versionar código utilizando Git/GitLab;
-
Participar ativamente das cerimônias ágeis e discussões técnicas do squad
Requisitos:
Requisitos Técnicos
Backend
-
Java 8+ ou Java 21;
-
Spring Boot;
-
Desenvolvimento de APIs RESTful;
-
Arquitetura de microsserviços;
-
RabbitMQ;
-
SQL e otimização de queries;
-
Bancos NoSQL;
-
JPA/Hibernate;
-
Swagger/OpenAPI;
-
JUnit 4/5.
Frontend
-
Angular 11+;
-
TypeScript;
-
RxJS;
-
HTML, CSS e responsividade;
-
Consumo de APIs REST.
Boas práticas e ferramentas
-
SOLID;
-
Clean Code;
-
Clean Architecture;
-
Design Patterns;
-
Git e GitLab;
-
API First;
-
Metodologias ágeis.
Diferenciais
-
Docker e Kubernetes/OpenShift;
-
CI/CD;
-
Observabilidade com Grafana e Datadog;
-
Arquitetura orientada a eventos;
-
Experiência com sistemas críticos e alta volumetria;
-
Conhecimento em gateways como Sensedia e Mulesoft;
-
Experiência com sustentação e modernização de aplicações legadas.
-
O que esperamos de você
-
Perfil colaborativo e com senso de dono;
-
Boa comunicação e capacidade de trabalho em equipe;
-
Visão analítica e foco em solução de problemas;
-
Capacidade de atuar em ambientes dinâmicos;
-
Interesse contínuo em evolução técnica e boas práticas de engenharia.
Benefícios
Vale Refeição e/ou Vale Alimentação (Ifood Beneficios)
Assistência Médica (Amil)
Seguro de Vida
Benefícios Opcionais:
- Assistência Odontológica (Amil)
- Vale Combustível
Parcerias e Outros Benefícios:
- Gympass/Wellhub: Acesso a academias com diversas modalidades de treino.
- Plano de saúde PET
- Auxílio Creche
- Lincard: Clube de parcerias com descontos de até 60% em mais de 4 mil estabelecimentos no Brasil.