Buscamos um Desenvolvedor(a) Java Júnior
Para atuar na manutenção e evolução de aplicações, precisamos de alguém que seja apaixonado por desenvolvimento e deseje fazer a diferença em um ambiente dinâmico e desafiador.
Responsabilidades:
* Aprender e aplicar as boas práticas de desenvolvimento de software sob supervisão, contribuindo para o crescimento da equipe.
* Auxiliar na manutenção e evolução de aplicações existentes, seguindo as orientações da equipe, garantindo a entrega de qualidade.
* Identificar e corrigir dívidas técnicas com o apoio da equipe, melhorando a qualidade do código.
* Realizar testes unitários básicos e validar entregas em ambiente de homologação com acompanhamento, garantindo a confiabilidade dos sistemas.
* Documentar produtos e processos, facilitando a comunicação entre equipes.
* Participar ativamente dos ritos e cerimônias ágeis da equipe, absorvendo conhecimento e compartilhando experiências.
* Compartilhar conhecimento e aprender com os colegas, fortalecendo a colaboração.
É essencial ter:
* Conhecimento básico em Java (Hibernate, Spring, Maven), fundamental para o desenvolvimento de aplicações escaláveis.
* Entendimento dos conceitos de Design de APIs REST, garantindo a integração com outras equipes.
* Noções de testes unitários e de Integração, verificando a funcionalidade dos sistemas.
* Conhecimento básico em bancos de dados relacionais e não relacionais, fornecendo suporte à criação de soluções robustas.
Será um diferencial se tiver:
* Familiaridade com ambientes de build/test/deployment automatizados, otimizando o fluxo de trabalho.
* Noções de containers (Docker, Kubernetes), permitindo a execução de aplicações em diferentes ambientes.
* Entendimento básico de monitoramento de aplicações (Elasticsearch / Kibana / Grafana), proporcionando visibilidade sobre o desempenho dos sistemas.
* Curiosidade e vontade de aprender sobre aplicações escaláveis e ambientes de cloud computing, potencializando o crescimento profissional.
* Interesse em desenvolvimento Orientado a Mensageria (RabbitMq, Kafka), permitindo a comunicação eficiente entre sistemas.
Sobre o cargo:
O Desenvolvedor(a) Java Júnior será responsável por contribuir para a manutenção e evolução de aplicações, trabalhando em uma equipe dinâmica e desafiadora.
Garantiremos um ambiente de aprendizado contínuo, onde você poderá desenvolver habilidades e conhecimentos importantes para seu crescimento profissional.
Somos uma equipe comprometida com a excelência e a inovação, sempre buscando melhorar nossos processos e tecnologias.