Buscamos uma pessoa Desenvolvedora Java Full Stack Pleno para atuar em uma squad responsável por soluções críticas de movimentação, com participação direta no desenvolvimento, evolução e sustentação de sistemas core.
A posição exige boa base técnica em Java/JAVA EE, APIs, bancos de dados relacionais, integrações, aplicações web e rotinas batch, além de participação em decisões de arquitetura, qualidade das entregas e evolução das soluções.
Esperamos um perfil com autonomia compatível com nível pleno, capacidade investigativa e boa comunicação para interagir com desenvolvimento, QA, produto e áreas de negócio.
Quem somos e porque estamos contratando.
Fundada em 2016, somos o braço especializado na oferta de serviços terceirizados de profissionais de TI, permitindo que nossos clientes mantenham foco em seus propósitos de negócios e confiem a TI com a gente.
Em linha com o crescimento da demanda por esses serviços, reestruturamos nossa organização trazendo grandes talentos e especialistas para comporem nosso time.
Nossos colaboradores são nosso maior e melhor ativo, por isso buscamos profissionais dinâmicos, apaixonados por TI, inovação e qualidade, que coloquem o cliente em primeiro lugar, mas que também priorizem o seu bem-estar e de todo grupo, valorizando a importância do contínuo aprendizado.
Descrição das atividades:
Atuação no desenvolvimento e manutenção de soluções core, sendo responsável pela construção e evolução de aplicações em Java/Java EE, desenvolvimento de APIs REST e serviços SOAP, criação e manutenção de rotinas batch e implementação de integrações com sistemas internos, externos e bancos de dados relacionais. Participação no desenvolvimento de funcionalidades de back-end e front-end utilizando JSF, bem como na elaboração e otimização de consultas SQL, tuning e modelagem de dados. Atuação com servidores de aplicação, especialmente WebSphere e JBoss, além de ambientes cloud e pipelines de CI/CD. Participação ativa nas definições de arquitetura, modelagem de soluções e decisões técnicas, contribuindo com code reviews, boas práticas e melhorias contínuas. Responsável também pela validação de requisitos, critérios de aceite e execução de testes unitários, integrados e de performance, garantindo a qualidade das entregas durante todo o ciclo de desenvolvimento. Utilização do Azure DevOps para acompanhamento de histórias, registro e rastreamento de testes, versionamento e integração com repositórios, mantendo interação constante com times técnicos, QA, PO e áreas de negócio em ambiente ágil.
Requisitos obrigatórios
Desenvolver, evoluir e manter aplicações utilizando Java e Java EE.
Construir APIs REST e SOAP seguras, performáticas, escaláveis e de fácil manutenção.
Desenvolver e manter rotinas batch Java utilizadas em processos críticos.
Atuar no desenvolvimento de funcionalidades de ponta a ponta, incluindo back-end, integrações, banco de dados e interfaces quando necessário.
Criar e manter telas utilizando tecnologias do ecossistema Java, incluindo JSF.
Realizar integrações com serviços internos, externos e bancos de dados.
Atuar com servidores de aplicação, principalmente IBM WebSphere Application Server, além de ambientes como JBoss.
Construir e otimizar consultas SQL, procedures e demais componentes relacionados ao acesso a dados.
Apoiar atividades de tuning e análise de performance de aplicações e bancos de dados.
Participar da modelagem de dados relacional e dimensional.
Contribuir na definição da arquitetura das soluções, considerando separação de camadas, responsabilidades, abstrações, integrações e tecnologias.
Participar de discussões técnicas, refinamentos e decisões de solução.
Avaliar requisitos funcionais e técnicos, identificando inconsistências, riscos e impactos.
Garantir aderência aos critérios de aceite e padrões de qualidade.
Criar e executar testes unitários, integrados e de performance.
Participar ativamente de code reviews, promovendo boas práticas, legibilidade, segurança e qualidade de código.
Atuar em ambientes cloud e pipelines de CI/CD.
Utilizar Azure DevOps no acompanhamento do ciclo de desenvolvimento.
Documentar soluções, decisões técnicas, fluxos e pontos relevantes das implementações.
Colaborar com desenvolvedores, QA, PO e demais áreas envolvidas no produto
Previsão de início: Início Imediato
Nível de Experiência: Pleno
Regime de Contratação: CLT
Modelo de Trabalho: Remoto
Formação desejada: Graduação ou cursando Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou Análise de Sistemas.
Idiomas: Português
Gostou da vaga? Candidate-se! Não esqueça de informar sua pretensão salarial e disponibilidade para início.

Similar jobs

More from Ninecon
Ninecon Consultores Associados Ltda 12 hours ago
Ninecon 12 hours ago
Ninecon 12 hours ago

Desenvolvedor java pleno

Apply Now
Back to search page