BenefíciosVale refeiçãoVale alimentaçãoPlano de saúdeRequisitosTecnologias NecessáriasConhecimentos obrigatóriosJavaSpring BootTecnologias DesejáveisConhecimentos não obrigatóriosClean ArchitectureMavenDB2PostgreSQLAWSLinuxGitSenioridadeTempo de experiência Sênior (Mais de 6 anos de experiência) ConhecimentosLinguagem Java - avançadoRefatoração, Clean-Code e Clean ArchitectureFramework SpringFerramenta de Automação MavenBanco de Dados e SQL (diferencial Postgres ou DB2)Modelagem de DadosServidor de Aplicação JBoss ou WebsphereControlador de Versão (Git)Testes unitários, integração e desempenho - avançadoFormatos XML, XSD, JSONWebservices (SOA, REST)Computação em nuvem (AWS)Containers (Docker)Connect Direct, XFB, CFTSegurança (Criptografia, Certificado Digital, Protocolo SPB)Sistema Operacional Linux/UnixHabilidadesMetodologias Ágeis, especialmente Scrum AtividadesPrincipais Responsabilidades1.Sugerir soluções tecnológicas e inovadoras, baseando-se nas melhores práticas de mercado, arquiteturas de referência, políticas segurança, riscos, controles Internos, TI e padrões, garantindo disponibilidade, escalabilidade, alta performance e a segurança para o negócio2.Orientar e capacitar sobre aspectos técnicos, disseminando conhecimento, garantindo a qualidade do software e assegurando a continuidade do negócio com base na metodologia utilizada.3.Apoiar Analistas de Sistemas TI nas definições técnicas, através de reuniões, levantamento de dados e análise de impacto garantindo a qualidade e coerência dos requisitos4.Garantir a qualidade dos softwares implementando as melhores práticas de testes de software, junto a equipe de Qualidade Assegurada(QA) para correção de falhas, erros e defeitos com o objetivo de verificar e validar a entrega dos produtos finais aos participantes, Soluções e Apoio ao Participante (SAP), Monitoramento IMF