Desenvolvedor(a) de Software Java Sênior
Nossa empresa está procurando por um profissional experiente em desenvolvimento de software para atuar como referência técnica.
O ideal é que tenha conhecimento em linguagens e frameworks Java, Spring Boot, Spring MVC, Spring Data e Spring Security.
Também é importante ter experiência em arquitetura de microsserviços, APIs RESTful, design patterns e boas práticas de desenvolvimento.
Ao mesmo tempo, é necessário conhecer tecnologias de nuvem, DevOps e segurança de software e APIs.
Responsabilidades
* Projetar e desenvolver aplicações Java e APIs RESTful.
* Atuar na definição e evolução da arquitetura de microsserviços.
* Realizar análises de performance, otimização e testes automatizados.
* Manter soluções em nuvem e pipelines de CI/CD.
* Exercer liderança técnica e mentoria.
Requisitos
* Linguagens e frameworks: Java 8+, Spring Boot, Spring MVC, Spring Data, Spring Security.
* Arquitetura: microserviços, APIs RESTful, padrões de design (SOLID, Clean Code, CQRS, Event-driven).
* Cloud: AWS, Azure ou Google Cloud (deploy, automação, monitoramento e segurança).
* DevOps: CI/CD, Docker, Kubernetes, Jenkins ou GitLab CI.
* Bancos de dados: PostgreSQL, MySQL, Oracle, MongoDB, Cassandra.
* Testes: JUnit, Mockito, automação e cobertura de testes.
Diferenciais
* Experiência em soluções com Inteligência Artificial (IA), Machine Learning e Data Engineering.
* Inglês técnico intermediário.
Benefícios
* Remuneração Variável + Participação nos Resultados (PPR).
* Vale Alimentação/Refeição iFood.
* Plano de saúde.
* Licença Maternidade e Paternidade Estendida.
* Auxílio Creche.