Responsabilidades e atribuições Desenvolver, manter e evoluir aplicações Java corporativas Realizar análise técnica e implementação de novas funcionalidades Atuar na manutenção corretiva, adaptativa e evolutiva dos sistemas Participar da análise e correção de incidentes e problemas em produção Desenvolver integrações entre sistemas e bancos de dados Elaborar e manter documentação técnica das soluções desenvolvidas Trabalhar em conjunto com analistas, arquitetos e demais membros da equipe de desenvolvimento Garantir a qualidade do código seguindo padrões e boas práticas de desenvolvimento Requisitos e qualificações Experiência sólida em desenvolvimento Java Conhecimentos em desenvolvimento de aplicações utilizando Java EE Experiência com Struts 1 Conhecimento em JSF 1.2 Experiência com PrimeFaces Vivência com IBM WebSphere Application Server Conhecimentos em bancos de dados Oracle e IBM DB2 Experiência na elaboração e execução de consultas SQL Conhecimentos desejáveis Desenvolvimento de sistemas corporativos de grande porte Boas práticas de orientação a objetos Versionamento de código (Git ou similar) Desenvolvimento em arquitetura multicamadas Análise e otimização de consultas SQL Manutenção de sistemas legados Formação Ensino Superior completo em Ciência da Computação, Sistemas de Informação, Engenharia da Computação, Engenharia de Software ou áreas correlatas Competências comportamentais Perfil analítico e proativo Facilidade para resolução de problemas Boa comunicação e relacionamento interpessoal Organização e comprometimento Capacidade de trabalhar em equipe Foco em qualidade e entrega de resultados.
Número de vagas: 1
Tipo de contrato e Jornada: Efetivo – CLT - Período Integral
Área Profissional: Analista em Informática, TI, Telecomunicações - Programador / Desenvolvedor