O papel de Desenvolvedor Java SR envolve a criação de soluções eficazes para melhorar os negócios das empresas. Um profissional nesta área é responsável por projetar, implementar e testar sistemas complexos.
Requisitos:
* Experiência em Java: JDK 8+ e suas bibliotecas associadas;
* Conhecimento em Spring Boot, Hibernate e multithreading;
* SQL e Gerenciamento de Banco de Dados: entendimento sólido de SQL e bancos de dados relacionais (MySQL, PostgreSQL, Oracle);
* Microsserviços e Desenvolvimento de APIs: experiência em design de APIs RESTful e trabalho com arquitetura de microsserviços;
* Otimização de Desempenho: compreensão de indexação de banco de dados, otimização de consultas, cache (Redis, Memcached) e ajuste de JVM;
* Nuvem e DevOps: familiaridade com plataformas de nuvem (Azure), pipelines de CI/CD e conteinerização (Docker, Kubernetes);
* Segurança e Boas Práticas: conhecimento de autenticação (OAuth, JWT), criptografia e práticas de codificação segura;
* Liderança e Colaboração de Equipes: experiência em liderar equipes de desenvolvimento e promover a colaboração entre Desenvolvimento, Operações e Garantia da Qualidade;
Ao adotar esses requisitos, você ajudará a construir uma equipe focada na entrega contínua de soluções de alta qualidade.
Vantagens:
* Desenvolver carreira num ambiente apoiador com oportunidades de crescimento pessoal e profissional;
* Ajudar a criar soluções inovadoras que transformam os negócios e melhoram a vida dos clientes;
* Desenvolver habilidades técnicas avançadas em várias áreas, como Java, Spring, SQL, microsserviços e mais ainda.
Junte-se à nossa equipe dedicada e estimule o seu potencial máximo ao desenvolver sua carreira em tecnologia!
Outras informações:
Idioma: Inglês avançado/Fluente - Requisito obrigatório.
Localização: Trabalhar remotamente.