This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
Desenvolvedor Fullstack
Capgemini · Recife
Job description
Sobre a vaga
Buscamos um(a) desenvolvedor(a) fullstack para atuar em projetos de alta complexidade, utilizando as tecnologias mais recentes do ecossistema Java e JavaScript. O profissional será responsável por criar soluções robustas, escaláveis e de alta qualidade, integrando back‑end e front‑end de forma eficiente.
Principais responsabilidades
- Desenvolver e manter microserviços em Java 17 com Spring Boot, Spring Cloud, Spring Data e Spring Security.
- Implementar interfaces de usuário modernas com Angular 17, TypeScript 5 e arquitetura de micro front‑ends.
- Construir APIs RESTful e garantir sua documentação via Swagger.
- Escrever testes unitários com JUnit e Mockito, assegurando cobertura de código.
- Gerenciar builds e dependências utilizando Maven.
- Configurar logging com Logback e SLF4J.
- Participar da definição de arquitetura, incluindo MVC e Hexagonal.
Perfil desejado
- Experiência comprovada em desenvolvimento fullstack Java/Angular.
- Conhecimento sólido em bancos de dados relacionais (DB2, Oracle, SQL Server) e NoSQL (MongoDB, CosmosDB, HBase).
- Familiaridade com mensageria (Kafka, RabbitMQ, Azure Service Bus) é desejável.
- Capacidade de trabalhar em equipe multidisciplinar e seguir boas práticas de código.
Competências requeridas
- Java 17
- Spring Boot, Spring Cloud, Spring Data, Spring Security
- Angular 17, Native Federation, TypeScript 5
- Node.js
- JUnit, Mockito
- Swagger, Maven, Logback, SLF4J
- Kubernetes, MapStruct, Lombok, Powermock (desejáveis)
- MVC, Arquitetura Hexagonal
- DB2, Oracle, SQL Server, Procedures
- MongoDB, CosmosDB, HBase
- Azure Service Bus, Kafka, RabbitMQ
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Brazil.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Capgemini
Recife