Engenheiro de Software Backend

Software Engineering Recife, Brazil

A Liferay está em busca de Engenheiro de Software Backend Sênior para fazer parte do nosso time Engenharia

Você é apaixonado por desenvolvimento de software, e se sente orgulhoso quando ajuda a criar um produto utilizado por muitas pessoas? Você gosta de trabalhar em uma equipe multidisciplinar e diversa? Sempre quis viver uma experiência trabalhando numa empresa de código aberto?
Na Liferay você terá oportunidade de vivenciar tudo isso!

Principais Responsabilidades:

  • Desenvolver novas funcionalidades e soluções ao longo de toda stack do produto, garantindo altos padrões de qualidade no design e arquitetura;
  • Conhecimento avançado de bibliotecas e ferramentas relevantes;
  • Capacidade de entregar resultados com o mínimo de supervisão;
  • Tem um forte entendimento das características relevantes do produto, como eles agregam valor aos clientes e ser capaz de compartilhar o conhecimento com os colegas de equipe;
  • Avaliar solicitações de novas funcionalidades para determinar a viabilidade e escopo das mesmas;
  • Contribuir para documentação e guias de uso, sendo referência para os technical writers;
  • Apoiar times internos e externos como suporte e consultoria a respeito de questões técnicas;
  • Participar de peer reviews, apoiando o crescimento de membros menos experientes;
  • Ser capaz de otimizar código para velocidade / memória dependendo dos requisitos e desenvolver arquitetura básica;
  • Constantemente questionar como mantemos e escalamos a arquitetura do produto e propor otimizações referentes a performance, segurança, disponibilidade e observabilidade;
Você deve demonstrar:
  • Grande experiência em desenvolvimento backend com Java;
  • Experiência com microsserviços;
  • Experiência em padrões de projeto e de arquitetura;
  • Experiência com ferramentas de versionamento (Git e GitHub);
  • Experiência com testes unitários e de integração;
  • Experiência em melhores práticas de segurança e performance no desenvolvimento de software;
  • Trabalhar bem em equipe e ser colaborativo;
  • Ser proativo, motivado por novos desafios, propondo soluções para os problemas identificados, e capaz de aprender rápido;
  • Auxiliar os desenvolvedores menos experientes na resolução de problemas técnicos;
  • Excelente capacidade de se comunicar e argumentar em Português e em Inglês (oral e escrita);

Nós também valorizamos:
  • Conhecimento com tecnologias relevantes como Docker, GraphQL, Elasticsearch, NoSQL e Spring Boot;
  • Experiência com serviços de mensagens (exemplo Google Pub/Sub)
  • Experiência com desenvolvimento frontend, preferencialmente com React;
  • Experiência com ferramentas de BigData (Spark, Hadoop, etc);
  • Experiência com Continuous Integration e Continuous Delivery.

Ótimo, mas o que a Liferay oferece?

  • Oportunidade de mudar o mundo!
  • Oportunidade para participar de projetos motivadores, desafiadores, em um contexto internacional de constantes mudanças;
  • Oportunidade de trabalhar em uma empresa Open Sourcecom fortes valores éticos e Visão nítida;
  • Desenvolvimento de uma carreira de acordo com suas habilidades e preferências;
  • Remuneração compatível com a qualificação e experiência requeridas;
  • Benefícios atrativos e competitivos no mercado;
  • Horário flexível;
  • Trabalho em uma empresa de sucesso em forte crescimento, com missão e valores incríveis: https://www.liferay.com/company/our-story

Declaração de Igualdade de Oportunidades

A Liferay é comprometida com a igualdade no tratamento com todos os candidatos, clientes e colaboradores e na promoção de uma cultura de trabalho digno. O nosso procedimento operacional prevê a igualdade de oportunidades no recrutamento e no emprego com o objetivo de eliminar a discriminação contra qualquer pessoa com base na raça, idade, orientação sexual, gênero, religião ou crenças, status conjugais ou civis, status familiar ou de dependência, deficiência, gravidez e maternidade ou adesão a uma comunidade itinerante.