freehire launches on Product Hunt on 26 August.

Follow →

Desenvolvedor Java Pleno | AGHUse

Summary

Desenvolve e mantém o AGHUse, um sistema Java EE/Jakarta EE para gestão hospitalar, com foco em Java, DevOps e automação de deploy em JBoss WildFly e Jenkins.

Desenvolvedor Java Pleno

Buscamos um profissional para atuar no desenvolvimento, manutenção e evolução de aplicações Java, contribuindo para a construção de soluções robustas, organizadas e de qualidade.

Principais atividades

  • Desenvolver e manter aplicações utilizando Java EE/Jakarta EE.
  • Atuar no desenvolvimento de interfaces web com JSF e Facelets.
  • Desenvolver e manter entidades, relacionamentos e consultas utilizando JPA e Hibernate.
  • Implementar regras de negócio utilizando EJB e/ou CDI.
  • Atuar em arquitetura de aplicações em camadas: apresentação, negócio e persistência.
  • Desenvolver Facades, serviços, DAOs e componentes reutilizáveis.
  • Realizar operações CRUD e integrações com banco de dados.
  • Configurar, empacotar e realizar deploy de aplicações no JBoss WildFly.
  • Utilizar Maven para gerenciamento de dependências e processos de build.
  • Trabalhar com HTML, CSS e JavaScript aplicados a aplicações JSF.
  • Desenvolver e executar testes unitários com JUnit.
  • Realizar testes de DAO e validação de mapeamentos ORM.
  • Utilizar Git e GitLab no controle de versão.
  • Aplicar boas práticas de programação, orientação a objetos e qualidade de código.

Requisitos obrigatórios

  • Formação superior completa em Tecnologia da Informação ou áreas correlatas.
  • Experiência profissional com Java EE/Jakarta EE.
  • Conhecimento sólido em JSF, Facelets, JPA e Hibernate.
  • Experiência com EJB e/ou CDI.
  • Conhecimento em arquitetura em camadas e orientação a objetos.
  • Experiência com JBoss WildFly.
  • Conhecimento em Maven, Git e GitLab.
  • Experiência com JUnit e testes unitários.
  • Conhecimento em HTML, CSS e JavaScript.

Diferenciais

  • Experiência com sistemas de grande porte.
  • Conhecimento em boas práticas de arquitetura e desenvolvimento de software.
  • Experiência com otimização de consultas e performance de aplicações.
  • Vivência com processos de CI/CD.
  • Conhecimento em ambientes Linux.
  • Experiência com desenvolvimento e sustentação de aplicações em produção.

See also

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