Desenvolvimento de Soluções Escaláveis
Aqui está uma oportunidade para você contribuir com suas habilidades em desenvolvimento de software e ajudar a criar soluções robustas e escaláveis.
Responsabilidades
* Desenvolver e implementar soluções em Java (11+) para sistemas escaláveis e de alta disponibilidade.
* Participar de análises técnicas e definição de arquitetura para novos projetos.
* Garantir a qualidade do código por meio de boas práticas e revisões de código.
* Colaborar com equipes multidisciplinares para definição de requisitos e soluções técnicas.
* Participar de cerimônias ágeis e contribuir para a melhoria contínua dos processos.
Requisitos
* Experiência sólida em desenvolvimento com Java (11+).
* Conhecimento em frameworks como Spring Boot e Hibernate.
* Familiaridade com arquitetura de microsserviços e APIs REST.
* Experiência com serviços em nuvem, preferencialmente AWS (EC2, S3, RDS, Lambda).
* Conhecimento de bancos de dados relacionais (MySQL, PostgreSQL) e NoSQL (MongoDB, DynamoDB).
* Experiência com ferramentas de versionamento de código (Git).
* Familiaridade com metodologias ágeis (Scrum/Kanban).
Diferenciais
* Experiência com CI/CD e ferramentas de automação (Jenkins, GitLab CI).
* Conhecimento em conteinerização e orquestração (Docker, Kubernetes).
* Práticas de TDD/BDD e segurança no desenvolvimento.
* Certificações relacionadas a Java ou Cloud (AWS, Oracle).