O que significa ser Desenvolvedor Back-end Java SR?
Neste papel, você atuará como um profissional-chave na arquitetura de microsserviços com Java e Spring, liderando projetos e equipes para entregar soluções escaláveis, seguras e resilientes.
Além disso, você irá garantir a integração de sistemas, desenvolver boas práticas de testes e automações, além de criar soluções que sejam compatíveis com os bancos relacionais e não relacionais.
Com uma forte experiência em tecnologia e liderança técnica, você ajudará a definir as melhores práticas para o desenvolvimento de software, garantindo a qualidade e eficiência dos projetos.
Em termos de habilidades, buscamos por profissionais com conhecimento sólido em Java 8+, Spring Boot/Batch, Azure ServiceBus/RabbitMQ, Oracle/MongoDB, Git, Jenkins, Grafana, Testes com JUnit 4 e 5 (Jupiter), Arquitetura de microsserviços e Conhecimentos sólidos em port and adapters e coreografia de eventos.
Vivência em ambiente ágil é um requisito fundamental para o nosso time, então estamos procurando por pessoas que possam nos ajudar a levar nossos projetos ao próximo nível.
Mais informações sobre as atividades realizadas pelo profissional: Liderança técnica e desenvolvimento em arquitetura de microsserviços com Java e Spring; Integração com mensagerias, bancos relacionais e não relacionais; Aplicação de boas práticas de testes e automações; Criação de soluções escaláveis, seguras e resilientes; Apoio à definição de arquitetura e integração com ferramentas de monitoramento; Mentoria técnica para o time.
Não podemos mais omitir dizer que o Node.js também é um diferencial desejável! Alguns outros pontos importantes a serem contemplados:
* Crie soluções escaláveis
* Garanta integração de sistemas
* Desenvolva boas práticas de testes e automações
Também há benefícios e outras características do emprego que são considerados valores fundamentais no DEXIAN.