
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
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