Job Openings Senior Java Web Developer (Remote - Brasil)

About the job Senior Java Web Developer (Remote - Brasil)

Somos uma consultoria portuguesa fundada por brasileiros, com atuação em projetos internacionais e foco em conectar tecnologia e pessoas.
Estamos em busca de um(a) Java Web Developer Sênior para atuar no desenvolvimento de funcionalidades em aplicações corporativas Java EE, com foco em performance, integração e qualidade técnica.

Tasks

  • Desenvolver e evoluir funcionalidades em Java EE, garantindo aderência a padrões técnicos e boas práticas de código.
  • Criar e manter componentes Web utilizando JSF e PrimeFaces.
  • Implementar integrações e serviços com CDI, EJB, JPA/Hibernate e JMS.
  • Realizar consultas e otimizações em SQL.
  • Colaborar com equipas funcionais e técnicas para análise de requisitos e definição de soluções.

Requirements

  • Mais de 5 anos de experiência em desenvolvimento Java EE.
  • Experiência comprovada com CDI, EJB, JPA/Hibernate, JSF/PrimeFaces, JMS e SQL.
  • Conhecimento sólido de padrões de projeto e arquitetura de aplicações Web.
  • Capacidade de trabalho em equipa e boa comunicação técnica.
  • Experiência com WebLogic ou WildFly.
  • Conhecimento em ferramentas de CI/CD (diferencial).
  • Experiência com metodologias ágeis (preferencialmente Kanban)(diferencial).
  • Inglês intermediário ou superior (desejável)


Benefits

At DBSPT you will find:

  • Collaborative Environment: We value a sense of community where ideas are shared, and achievements are celebrated as a team.
  • Work from Anywhere: Enjoy the freedom and flexibility to work from wherever you feel most productive and comfortable.
  • Global Connection: An opportunity to interact with people from different countries and cultures, expanding your network and worldview.
  • Physical Health Support: Through TotalPass and Mediquo, we provide resources and programs, and telemedicine dedicated to your physical well-being
  • Mental Health Care: Team Care provides initiatives and actions to support your emotional and mental balance in daily life.