Vaga de Desenvolvedor
Informações da vaga
-
Salário A combinar
-
Modalidade Home Office
-
Contrato Efetivo/CLT
Descrição da vaga
Desenvolvedor(a) fullstack (java + angular) bip brasil home office Responsabilidades e atribuições Responsabilidades: Desenvolva soluções backend robustas utilizando java, ejb e jpa, garantindo a sustentabilidade e escalabilidade do código. Crie e mantenha apis rest seguras, performáticas e devidamente padronizadas. Faça a modelagem de bancos de dados relacionais e a otimização de consultas, incluindo o desenvolvimento de queries nativas para cenários de alta performance. Participe ativamente dos ritos de metodologias ágeis (scrum e kanban), colaborando com o time na evolução das entregas. Auxilie na tomada de decisões técnicas e na aplicação de design patterns para garantir arquiteturas escaláveis. Implemente e sustente componentes de integração utilizando filas jms. Desenvolva interfaces modulares utilizando angular 2+ sob a arquitetura de microfrontend. Garanta a qualidade do software através da criação e manutenção rigorosa de testes unitários. Gerencie builds e dependências utilizando maven e o controle de versão via git. Monitore o comportamento das aplicações e analise logs através do graylog para rápida resolução de incidentes. Configure e realize o deploy de aplicações no servidor ibm websphere. Requisitos e qualificações Formação: Graduação em ciência da computação, engenharia de software, sistemas de informação ou áreas correlatas. Certificações em java e/ou angular Requisitos: experiência sólida com java 8+ Profissional com experiência consolidada em desenvolvimento de sistemas corporativos, atuando com forte domínio em backend java e frontend angular. Sólidos conhecimentos em ejb (enterprise javabeans) e jpa (java persistence api). experiência avançada em bancos de dados relacionais: modelagem, manipulação de dados e queries nativas. experiência com mensageria via filas jms. Domínio em servidor de aplicação ibm websphere. Gerenciamento de projetos com maven e versionamento com git. Conhecimento em angular 2+ e arquitetura de microfrontend. Forte experiência em testes unitários. Familiaridade com análise de logs no graylog. Vivência prática em scrum e kanban. Perfil analítico: capacidade de decompor problemas complexos em soluções simples. Autonomia e comprometimento: orientação a resultados e proatividade na tomada de decisões. Colaboração: habilidade para atuar em times multidisciplinares de forma sinérgica.