Desenvolvedor Back End

Contato
E-mail: rh***@***.br - Seja Premium para ver
10/11/2025 | 1 Vaga
Código: REQ_GT659 - 24975
Descrição
- Responsabilidades e Atribuições
Desenvolvimento de microserviços e APIs REST com Spring Boot e NestJS
Integração entre sistemas via RabbitMQ, OpenFeign e APIs externas
Gestão de dados com MongoDB, bancos relacionais (JPA/Hibernate) e Redis
Aplicação de Clean Architecture, princípios SOLID e design patterns
Implementação de logs estruturados, métricas e tracing distribuído
Criação de testes unitários, de integração e contratos (PACT)
Atuação com Docker, Kubernetes, CI/CD e ambientes AWS/Cloud
Participação em code reviews e mentoria técnica
Manutenção de documentação técnica e especificações de APIs
Requisitos
- Técnicas Obrigatórias:
Java 17/21 com Spring Boot 3.x, Spring Cloud, Spring Data
Node.js/TypeScript com NestJS, Express
Bancos de Dados: MongoDB, PostgreSQL/MySQL, Redis
Mensageria: RabbitMQ, Apache Kafka
Containerização: Docker, Kubernetes
Testes: JUnit, Jest, Mockito, TestContainers
Versionamento: Git, GitLab/GitHub
Build Tools: Maven, npm/yarn

- Técnicas Desejáveis:
Cloud AWS (EC2, RDS, SQS, Lambda)
Observabilidade: Prometheus, Grafana, ELK Stack
Arquitetura: Microserviços, Event-Driven, CQRS
Segurança: OAuth2, JWT, HTTPS, OWASP
Performance: otimização de queries e cache strategies

- Comportamentais:
Comunicação eficaz em equipes multidisciplinares
Proatividade na resolução de problemas
Mentalidade analítica para debugging e otimização
Adaptabilidade a novas tecnologias e metodologias
Ownership e responsabilidade nas entregas
Colaboração em code reviews e pair programming
Foco em qualidade e boas práticas
Conhecimento em metodologias ágeis (Scrum/Kanban)
Spring
Área: Sistemas
Plataforma: Java
Especialidade: Back End
Nível: Pleno
Vagas Relacionadas