YellowIpe

YellowIpe® is your consultancy for professional IT services. We offer the best customized solutions for the requirements and challenges of your technology project.
About company

Programador Java Web

On-site

location

date October 4, 2026

Sobre a YellowIpe

Temos a missão de inspirar a conexão da tecnologia com as pessoas, fomentamos o melhor de nossos profissionais através de nossa expertise em encontrar e atrair os melhores talentos para os melhores projetos. O Foco nas Pessoas, Colaboração e Comprometimento são os pilares que nos guiam nessa trajetória.

Junte-se à equipa amarela como nosso novo Programador Java Web!

Responsabilidades:

  • Desenvolver e implementar aplicações web escaláveis e de alto desempenho utilizando Java EE e frameworks associados, como Spring e Hibernate, assegurando que as soluções atendam a todos os requisitos funcionais e não funcionais do cliente.
  • Participar ativamente em todas as fases do ciclo de desenvolvimento de software, desde a análise detalhada de requisitos, desenho técnico e implementação, até o suporte pós-lançamento e manutenção, garantindo a entrega de software de alta qualidade dentro dos prazos acordados.
  • Colaborar de forma eficaz com equipas multidisciplinares, incluindo designers de experiência do utilizador, analistas de negócios e engenheiros de qualidade, para otimizar a usabilidade e a experiência geral do utilizador em projetos de elevada complexidade.
  • Escrever códigos limpos, reutilizáveis e bem documentados, seguindo rigorosamente as melhores práticas de desenvolvimento de software, incluindo a adopção de testes automatizados com JUnit e implementação de integração contínua/entrega contínua (CI/CD) utilizando ferramentas como Jenkins e GitLab CI.
  • Fazer a integração de serviços de backend com APIs RESTful e sistemas legados, utilizando JMS para comunicação assíncrona e garantir a compatibilidade entre diversas plataformas.
  • Identificar, diagnosticar e resolver proativamente problemas de performance e escalabilidade nas aplicações, contribuindo para a manutenção de uma arquitetura de software robusta e tecnologicamente contemporânea.
  • Participar na definição e documentação de padrões, diretrizes de codificação e melhores práticas, colaborar na revisão de códigos, mentorando outros membros da equipa e promovendo uma cultura de excelência técnica.

Requisitos:

  • Mínimo de 5 anos de experiência comprovada em desenvolvimento de aplicações Java EE, com domínio em CDI, EJB, JPA/Hibernate, JSF, Primefaces e outros frameworks modernos.
  • Conhecimentos sólidos em SQL e em bases de dados relacionais, com experiência na optimização de consultas complexas e no desenho de esquemas de dados eficientes para suportar grandes volumes de dados.
  • Experiência comprovada na utilização de ferramentas de versionamento de código, como Git, e em ambientes de desenvolvimento ágeis (Scrum/Kanban), com capacidade de adaptação a diferentes metodologias de trabalho.
  • Capacidade de trabalhar de forma autónoma e em equipa, demostrando elevada proatividade na resolução de questões técnicas e na identificação de oportunidades de melhoria contínua nas soluções implementadas.
  • Conhecimentos abrangentes em princípios de segurança na programação web, tendo experiência em aplicar práticas de desenvolvimento seguro, incluindo proteção contra vulnerabilidades comuns como XSS, CSRF e SQL Injection.
  • Excelentes habilidades de comunicação em português e, preferencialmente, em inglês, para interações com equipas internacionais e apresentação de soluções técnicas a stakeholders.

Diferenciais:

  • Experiência sólida com microserviços e arquitetura de software baseada em nuvem, particularmente utilizando plataformas como AWS ou Azure, incluindo conhecimento de serviços como Lambda, DynamoDB e API Gateway.
  • Conhecimento em práticas DevOps e familiaridade com contêineres como Docker, orquestração com Kubernetes e ferramentas de monitorização como Prometheus e Grafana.
  • Certificações relevantes na área de Java (Java SE, Java EE) ou em desenvolvimento de software ágil (Scrum Master, Product Owner) serão consideradas um valioso diferencial.
  • Experiência em trabalhar em ambientes de multiculturalidade e diversidade será valorizada, contribuindo para um ambiente colaborativo e enriquecedor.

Informações importantes:

  • Tipo de contrato: full-time
  • Localização: Portugal / Brasil
  • Modalidade: remote
  • Idioma(s) necessário(s): Portuguese — Advanced (C1)
  • Nível: senior

Candidatura: Ver a vaga e candidatar-me na YellowIpe

Para se candidatar a este anúncio, visite o anúncio original no ITJobs

Contacts and Address