




Resumo: Junte-se a uma equipe dinâmica como Desenvolvedor Java Full Stack Sênior, contribuindo para iniciativas estratégicas de software e projetando, desenvolvendo e mantendo aplicações de nível empresarial. Pontos de destaque: 1. Trabalhar em aplicações de nível empresarial e iniciativas estratégicas de software 2. Participar no ciclo completo de desenvolvimento de software 3. Contribuir para decisões arquitetônicas e melhoria contínua #### **DESENVOLVEDOR JAVA FULL STACK (HÍBRIDO LISBOA)** Empresa portuguesa contrata para posição híbrida Localização: Lisboa, Portugal * ️ Apenas candidatos já residentes em Portugal serão considerados Modelo de trabalho: Híbrido ️ Requisitos linguísticos: Inglês – Avançado/Expert (C1\) Nível hierárquico: Sênior (6\+ anos) Setor: Bancário Faixa salarial entre €2800 \- 3100 RV / €1800 \- 2100 CTI * ️ Instruções: Envie seu currículo em inglês e certifique-se de incluir todas as competências e experiências que correspondam aos requisitos da oportunidade. Isso aumentará significativamente suas chances de sucesso #### **Junte-se à Nossa Equipe como Desenvolvedor Java Full Stack Sênior** Estamos procurando um Desenvolvedor Java Full Stack Sênior experiente e apaixonado para integrar nossa equipe em crescimento em Lisboa. Trata-se de uma oportunidade empolgante para trabalhar em aplicações de nível empresarial, contribuir para iniciativas estratégicas de software e colaborar com equipes multidisciplinares em um ambiente dinâmico e inovador. Como membro-chave de nossa equipe de desenvolvimento, você participará do ciclo completo de desenvolvimento de software, desde a análise de requisitos e projeto de soluções até implementação, testes, implantação, manutenção e melhoria contínua. Se você gosta de resolver desafios técnicos complexos, construir soluções escaláveis e antecipar-se às tecnologias emergentes, adoraríamos conhecê-lo. #### **Principais Responsabilidades** **Desenvolvimento de Aplicações** * Projetar e desenvolver novas aplicações Java de nível empresarial. * Implementar soluções modernas e responsivas para front-end, seguindo as melhores práticas de UI/UX. * Desenvolver e manter aplicações construídas com o Framework Struts. * Escrever código limpo, eficiente, escalável e de fácil manutenção. * Participar em todas as fases do ciclo de desenvolvimento de software. **Desenvolvimento de Banco de Dados** * Projetar, desenvolver e manter procedimentos, funções e gatilhos de banco de dados PostgreSQL. * Criar e otimizar consultas SQL complexas. * Garantir integridade, consistência e otimização de desempenho dos dados. **Projeto e Arquitetura de Software** * Analisar requisitos de negócios e traduzi-los em soluções técnicas robustas. * Projetar arquiteturas de software e padrões de projeto reutilizáveis que suportem escalabilidade e manutenibilidade. * Contribuir para decisões arquitetônicas e iniciativas de melhoria contínua. **Manutenção e Aprimoramento de Sistemas** * Manter e melhorar sistemas existentes complexos. * Gerenciar e solucionar problemas em tabelas cron do Linux e scripts automatizados. * Investigar, depurar e resolver problemas de aplicação de forma eficiente. * Implementar aprimoramentos com base nas necessidades do negócio e no feedback dos usuários. **Colaboração e Garantia de Qualidade** * Trabalhar em estreita colaboração com desenvolvedores, testadores, gerentes de produto e designers. * Participar de revisões de código e promover boas práticas de programação. * Assegurar altos padrões de qualidade, desempenho e confiabilidade do software. * Contribuir para discussões técnicas e avaliações de soluções. **Melhoria Contínua e Inovação** * Manter-se atualizado sobre tecnologias emergentes, frameworks e práticas de desenvolvimento. * Explorar abordagens inovadoras para melhorar a entrega de software e a eficiência do desenvolvimento. * Promover uma cultura de aprendizado, inovação e excelência técnica. #### **Competências Técnicas Obrigatórias** **Desenvolvimento Front-End** * Conhecimento sólido e experiência prática com: * Angular * HTML5 * CSS3 * JavaScript * Experiência com React.js ou Next.js é considerada um diferencial. * Capacidade de construir interfaces de usuário altamente acessíveis, responsivas, visualmente atraentes e otimizadas para desempenho. **Desenvolvimento Java** * Mínimo de 5 anos de experiência profissional como Desenvolvedor Java. * Experiência sólida no projeto e desenvolvimento de aplicações Java de nível empresarial. * Experiência comprovada com o Framework Struts. * Profundo entendimento dos princípios e melhores práticas de engenharia de software. **Gestão de Banco de Dados** * Expertise avançada em PostgreSQL. * Experiência no desenvolvimento de procedimentos armazenados, funções e lógica de banco de dados. * Conhecimento em otimização e ajuste de desempenho de bancos de dados. **Infraestrutura e Ferramentas** * Experiência com ambientes Linux. * Experiência na gestão de tabelas cron e scripts automatizados. * Bom conhecimento e experiência prática com Git. **Competências Profissionais** * Excelentes habilidades de resolução de problemas e depuração. * Mentalidade analítica forte e atenção aos detalhes. * Habilidades eficazes de comunicação e colaboração. * Capacidade de trabalhar de forma autônoma com alto nível de responsabilidade. * Fortes habilidades organizacionais e de priorização. * Capacidade de gerenciar múltiplas tarefas e prazos em ambientes acelerados. * Abordagem crítica e construtiva na análise de soluções. * Mentalidade voltada para aprendizado contínuo e paixão por novas tecnologias. * Atitude orientada para a equipe e excelentes habilidades interpessoais. #### **Perfil Ideal do Candidato** Procuramos um profissional que combine sólida especialização em back-end com capacidades consolidadas em desenvolvimento front-end e que goste de atuar em toda a pilha de aplicações. O candidato ideal: * Possui ampla experiência no desenvolvimento de aplicações Java empresariais. * Sente-se confortável mantendo e evoluindo sistemas legados enquanto impulsiona iniciativas de modernização. * Tem fortes competências em PostgreSQL e desenvolvimento de bancos de dados. * É proativo, curioso e busca continuamente soluções técnicas melhores. * Gosta de colaborar com equipes multifuncionais. * Assume a propriedade dos entregáveis e demonstra forte senso de responsabilidade. * Desenvolve-se bem em ambientes onde qualidade, escalabilidade e melhoria contínua são altamente valorizadas. * Comunica-se com confiança em inglês dentro de equipes internacionais. #### **Palavras-chave** Desenvolvedor Java Sênior, Desenvolvedor Full Stack, Java, Framework Struts, Angular, HTML5, CSS3, JavaScript, React.js, Next.js, PostgreSQL, Procedimentos Armazenados, SQL, Aplicações Empresariais, Linux, Tarefas Cron, Scripts Automatizados, Git, Arquitetura de Software, Projeto de Software, UI/UX, Otimização de Banco de Dados, Revisão de Código, Manutenção de Sistemas, Depuração, Desenvolvimento Ágil, Resolução de Problemas, Ciclo Completo de Desenvolvimento de Software, Híbrido Lisboa, Inglês C1 #### **Lista de Verificação de Autoavaliação do Candidato** Antes de se candidatar, certifique-se de poder responder **SIM** à maioria das seguintes perguntas: **Java e Back-End** * Tenho 5\+ anos de experiência profissional como Desenvolvedor Java? * Já trabalhei em aplicações Java de nível empresarial? * Tenho experiência prática com o Framework Struts? * Sinto-me confortável projetando soluções de software escaláveis e de fácil manutenção? **Front-End** * Tenho vasta experiência com Angular? * Sou proficiente em HTML5, CSS3 e JavaScript? * Já construí interfaces responsivas e amigáveis ao usuário? * Tenho experiência com React.js ou Next.js (desejável)? **Banco de Dados** * Tenho sólida experiência com PostgreSQL? * Já desenvolvi procedimentos armazenados, funções e consultas SQL complexas? * Sinto-me confortável otimizando o desempenho do banco de dados? **Infraestrutura e Ferramentas** * Tenho experiência em ambientes Linux? * Já gerenciei tabelas cron e scripts automatizados? * Sou proficiente em controle de versão com Git? #### **Habilidades Interpessoais** * Consigo trabalhar de forma independente com supervisão mínima? * Tenho fortes habilidades de resolução de problemas e depuração? * Sinto-me confortável colaborando com equipes multifuncionais? * Consigo me comunicar eficazmente em inglês (nível C1)? * Estou motivado a aprender continuamente e adotar novas tecnologias? Se você respondeu "Sim" à maioria dessas perguntas, ficaremos entusiasmados em receber seu contato. \#CI \- PROC26347


