Desenvolvedor Fullstack Java Senior

Cadmus Soluções em TI
Sênior
Presencial
Publicado em 17 de janeiro de 2026

Descrição da Vaga

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. Aqui, você não é mais um. Você é protagonista de uma jornada que valoriza ideias, promove crescimento e abre espaço para o novo. Nossa cultura reconhecida pelo  **GPTW**  é reflexo do que vivemos no dia a dia: colaboração, aprendizado constante e respeito às pessoas. Se você quer fazer parte de um time que não só acompanha o futuro, mas ajuda a construí\-lo, a  **Cadmus**  é o seu lugar. Venha crescer com a gente. Estamos buscando um(a) **Desenvolvedor(a) Fullstack Java Sênior** **Responsabilidades** * Projetar, desenvolver e evoluir aplicações completas (Fullstack) utilizando Angular 7 e Spring Boot, incluindo APIs Backend robustas com Api Gateway Sensedia e Mule, seguras e escaláveis em Java, e interfaces de usuário ricas e responsivas em Angular. * Atuar em todo o ciclo de vida do software: concepção, desenvolvimento, testes, deploy e monitoramento, cobrindo tanto o lado servidor quanto o cliente. * Garantir a aplicação de Clean Architecture, Clean Code, SOLID, DDD e Design Patterns em ambos os lados da aplicação. * Conduzir e apoiar práticas de TDD, BDD e Code Review, fomentando qualidade e aprendizado contínuo. * Integrar sistemas de dados utilizando bancos relacionais (SQL) e NoSQL.Bases de dados Oracle 12g e MongoDB. * Apoiar decisões arquiteturais estratégicas e de alto impacto, abrangendo a comunicação entre Frontend e Backend. * Trabalhar em ambiente ágil (Scrum/Kanban), com senso de urgência e ownership. * Participar ativamente da evolução de práticas de engenharia, automatização e observabilidade. * Realizar sustentação e evolução de aplicações legadas, garantindo estabilidade, correção de falhas e modernização contínua. * Versionar código utilizando Git. * Desenvolver processos de ETL utilizando Spring Batch. * Utilizar o Bootstrap interno para a criação de interfaces de utilizador. * Criar e consumir serviços REST. * Documentar serviços utilizando Swagger 2\.0\. * Implementar práticas de DevOps com Jenkins e Sonar. * Gerenciar conteinerização com Docker e OpenShift. **Requisitos** **Backend (Java)** * Java EE 6\+ com domínio sólido de APIs, bibliotecas e melhores práticas. * Spring Boot 2\+ e ecossistema Spring. * Experiência com Java 8\+ (Streams, Lambdas, Concurrency, etc.). * Vivência em arquiteturas distribuídas, microsserviços, mensageria e APIs REST. * Proficiência em bancos de dados SQL (queries complexas, modelagem, tuning de performance). * Experiência em bancos NoSQL (MongoDB, Redis, Cassandra ou equivalentes). * Forte domínio de Design Patterns, SOLID, Clean Architecture e Clean Code. **Frontend (Angular)** * Proficiência em Angular 11\+ (incluindo TypeScript, RxJS, Componentes, Services, Router, Lazy Loading, etc.). * Sólidos conhecimentos em HTML5, CSS3, e pré\-processadores (Sass/Less). * Experiência em construir interfaces responsivas e acessíveis. * Domínio das melhores práticas de gerenciamento de estado e performance em aplicações de página única (SPA). * Prática em testes unitários (ex: Jasmine/Karma) e de integração em Frontend. **Gerais** * Prática em TDD/BDD com frameworks como JUnit, Mockito, Cucumber, etc. * Experiência com ferramentas de versionamento (Git) e integração/entrega contínua (CI/CD). * Conhecimento avançado em metodologias ágeis (Scrum, Kanban, XP). **Desejável** * Experiência com Informix. * Conhecimento em Kubernetes, Docker, AWS/GCP/Azure. * Experiência com arquitetura hexagonal e event\-driven architecture. * Práticas de observabilidade (logs, métricas, tracing). * Atuação prévia em times de alta performance e produtos críticos/mission\-critical. * Familiaridade com outras frameworks Frontend modernas (React, Vue) ou outras linguagens Backend. **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. **Modelo de atuação:** Remoto, CLT

Vaga originalmente publicada em: linkedin

💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev

Desenvolvedor Fullstack Java Senior - Cadmus Soluções em TI | Job For Dev