Point your AI agent at freehire and let it find you a job.

Get the CLI →

Ninecon

NewBe an early applicant

Desenvolvedor java pleno

Discussion

Summary

Java Full Stack Pleno developer working on critical solutions, developing core systems using Java/Java EE, APIs, databases, integrations, web applications, and batch routines, while participating in architectural decisions.

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.

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available