Job Description

RESPONSABILIDADES E ATRIBUIÇÕES



  • Projetar, desenvolver e manter aplicações de alta complexidade e escalabilidade utilizando Java 11+ e Spring Boot;

  • Construir e manter arquiteturas baseadas em microsserviços, com uso de mensageria (Kafka, RabbitMQ);

  • Implementar APIs RESTful seguras, utilizando padrões de autenticação como OAuth2 e JWT;

  • Atuar com bancos de dados relacionais (PostgreSQL, MySQL, Oracle) e não relacionais (MongoDB, Redis), garantindo performance e consistência;

  • Escrever testes automatizados com JUnit, Mockito e TestContainers, promovendo práticas de TDD e BDD;

  • Utilizar ferramentas de integração e entrega contínua (Jenkins, GitLab CI/CD, GitHub Actions);

  • Trabalhar com contêineres e orquestração (Docker, Kubernetes) para garantir escalabilidade e resiliência das aplicações;

  • Apoiar e orientar desenvolvedores juniores e plenos, promovendo o compartilhamento ...

Ready to Apply?

Take the next step in your AI career. Submit your application to Ibrowse Consultoria e Informatica Ltda today.

Submit Application