Será responsável por projetar, desenvolver e manter aplicações e sistemas utilizando a linguagem de programação Java, garantindo alto desempenho, escalabilidade e segurança.
Trabalhará em colaboração com equipes de tecnologia para entregar soluções inovadoras que atendam às necessidades dos clientes e do negócio.
Atividades: Desenvolvimento de aplicações em Java, incluindo backend e integração com sistemas diversos.
Análise e implementação de requisitos técnicos e de negócios.
Participação no design de soluções, arquitetura de software e escolha das tecnologias mais adequadas.
Testes de unidade, integração e desempenho para garantir a qualidade do código.
Manutenção e otimização de sistemas existentes, garantindo a evolução contínua do software.
Colaboração com equipes multidisciplinares (design, QA, operações, etc.)
para garantir entregas consistentes e de alta qualidade.
Revisão de código e participação no processo de melhorias contínuas.
Criação de documentação técnica para garantir o bom uso e manutenção do código desenvolvido.
Acompanhamento das melhores práticas de desenvolvimento ágil e de DevOps, promovendo entregas rápidas e eficazes.
Requisitos:- Formação em ciências da computação, Análise de Sistemas ou áreas correlatas;- Experiência profissional mínima de 5 anos em funções similares;- Conhecimentos comprovados em: Java; Spring MVC; Web Development; Oracle; Maven; Git; AngularJS Diferenciais:- Experiência com PostgreSql;- Experiência em desenvolvimento de frameworks;- Experiência em desenvolvimento baseado em componentes;- Experiência com metodologias ágeis e ferramentas de integração contínua.