Point your AI agent at freehire and let it find you a job.

Get the CLI →

IDW

Java Developer

Posted 3 views
Discussion

Summary

Java Developer for a hybrid role in Lisbon, focusing on building and maintaining scalable applications using Java 8+, SQL, and web services. You will be involved in software architecture, code reviews, and technical mentoring within the e-commerce and digital payments sectors.

Junta-te à IDW e constrói o futuro da tecnologia connosco! 🚀


Somos uma empresa portuguesa de referência, reconhecida pela excelência dos nossos serviços e, acima de tudo, pelo talento das nossas pessoas. Na IDW, combinamos inovação, conhecimento e paixão para criar soluções de negócio que fazem a diferença em grandes empresas, tanto em Portugal como além-fronteiras.

Desenhamos e implementamos projetos desafiantes, com impacto real, e procuramos mentes criativas e motivadas para crescer connosco. Se procuras um ambiente onde a tecnologia é levada a sério, o talento é valorizado e as oportunidades são reais — então o teu lugar pode ser aqui.


Estamos à procura de um Java Developer para integrar um projeto em Lisboa, em modelo híbrido.


Perfil:

  • Conhecimentos avançados de Java, a partir da versão 8
  • Conhecimentos avançados de arquitetura de software e padrões de desenho
  • Conhecimentos avançados de bases de dados SQL
  • Experiência em desenvolvimento e integração de XML Web Services, preferencialmente com EMS/JMS, e REST Web Services
  • Conhecimentos de sistemas assíncronos
  • Capacidade de análise e elevada atenção ao detalhe
  • Valorizada experiência com soluções de comércio eletrónico e/ou pagamentos digitais
  • Valorizados conhecimentos de bases de dados NoSQL
  • Valorizado domínio de frameworks e tecnologias como Spring
  • Valorizados conhecimentos de segurança aplicacional, nomeadamente OAuth2, JWT, OpenID e JWS
  • Valorizados conhecimentos de Apache Pulsar
  • Capacidade para prestar suporte técnico e acompanhamento a elementos mais juniores


Tarefas:

  • Analisar, desenvolver e manter aplicações Java, seguindo boas práticas de desenvolvimento e utilizando arquiteturas escaláveis e de elevada disponibilidade
  • Otimizar o desempenho das aplicações, nomeadamente ao nível de concorrência, consultas SQL e outros componentes aplicacionais
  • Efetuar revisão de código, garantindo a qualidade do software desenvolvido
  • Assegurar a segurança e a conformidade das soluções desenvolvidas
  • Colaborar com equipas funcionais, técnicas e de testes
  • Analisar e resolver problemas complexos, incluindo depuração avançada e análise de registos
  • Participar nas decisões técnicas relacionadas com seleção de tecnologias, arquitetura, frameworks e ferramentas
  • Apoiar tecnicamente os elementos mais juniores da equipa


O que temos para oferecer:

  • Salário compatível com o mercado e a função
  • Seguro de saúde
  • Subsídio de alimentação pago em cartão refeição
  • Dias de férias adicionais
  • Feedback contínuo, oportunidades de evolução e reconhecimento pelo teu trabalho
  • Benefícios exclusivos em saúde e bem-estar, educação, restauração, cultura e lazer
  • Programa de referenciação de talentos

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available