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 ter acesso aos endereços (email/site) de candidatura neste anúncio deverá estar autenticado no site.
Ainda não tem conta no ITJobs ?
Aceda aqui e crie já a sua conta.
-
Presencial
-
Presencial
-
Presencial
-
Presencial
-
Presencial
-
Presencial

