Job Description
Back‑End Java Senior
Estamos em busca de um(a) Desenvolvedor(a) Back‑End Java Sênior com forte domínio técnico e experiência em arquitetura de sistemas distribuídos, capaz de projetar e implementar soluções escaláveis, seguras e de alta performance.
Responsabilidades
- Liderar tecnicamente o desenvolvimento de soluções back‑end utilizando Java e Spring Boot.
- Projetar arquiteturas escaláveis baseadas em boas práticas como Arquitetura Hexagonal (Ports and Adapters), Clean Architecture e princípios de Clean Code e SOLID.
- Definir e aplicar padrões de projeto (Design Patterns) adequados ao contexto da aplicação.
- Projetar e implementar APIs RESTful robustas, resilientes e seguras.
- Atuar na definição de soluções baseadas em Arquitetura Orientada a Eventos (EDA).
- Trabalhar com serviços AWS como S3, SQS, SNS e Aurora, garantindo boas práticas de uso e otimização de custos.
- Projetar, otimizar e mant...
Ready to Apply?
Take the next step in your AI career. Submit your application to Vericode today.
Submit Application