Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Desenvolvedor de Software

Montreal Oficial

Teletrabalho

BRL 120.000 - 160.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de tecnologia brasileira está em busca de um/a Desenvolvedor/a para atuar no desenvolvimento de software. Bolas de experiência em Java, design de APIs e competência em integração de sistemas são essenciais. O trabalho é 100% remoto e oferece um ambiente colaborativo e inovador. Os candidatos devem ter formação em áreas correlatas e forte capacidade de resolução de problemas, bem como experiência com práticas ágeis de desenvolvimento.

Serviços

Ambiente de trabalho colaborativo
Investimento no desenvolvimento de talentos

Qualificações

  • Experiência comprovada como Desenvolvedor de Software.
  • Domínio de pelo menos uma linguagem de programação em ambientes corporativos.
  • Conhecimentos de boas práticas de desenvolvimento e arquitetura de software.

Responsabilidades

  • Implementar soluções de software por meio de codificação.
  • Desenvolver e manter APIs e documentações.
  • Criar e manter bancos de dados e monitorar desempenho.

Conhecimentos

Java 8
Programação Orientada a Objetos (POO)
Versionamento de código (ex.: Git)
SQL (MySQL, PostgreSQL ou Oracle)
Integração de sistemas
Lógica de programação
Estruturas de dados
Cache

Formação académica

Formação em Tecnologia da Informação, Ciência da Computação ou áreas correlatas

Ferramentas

Maven ou Gradle
Tomcat
WildFly
Payara
Descrição da oferta de emprego

Job type: Full-time employee Full-time employee

Como Desenvolvedor na Montreal, você fará parte de uma das melhores empresas de tecnologia do Brasil. Nossa trajetória iniciou há mais de trinta anos com uma pequena equipe de engenharia apaixonada por inovação. Em 1986, pessoas visionárias fizeram um compromisso com a tecnologia e sua capacidade de transformar o mundo. Aquele, seria apenas o começo de uma trajetória que nos tornou referência sólida no mercado e uma das melhores empresas para se trabalhar.

  • Implementar soluções de software por meio de codificação, incluindo apublicação (deploy)dos sistemas desenvolvidos nos ambientes do Banco;
  • Atuar nasustentação de softwares legados, realizando modificações e intervenções tempestivas e pontuais, com foco nadisponibilidade, estabilidade, desempenhoe aderência às necessidades do negócio;
  • Desenvolver e manterAPIs, personalizando integrações entre sistemas;
  • Elaborar e manter adocumentação do software entregue, priorizando a simplicidade e as boas práticas dosmétodos ágeis;
  • Realizar odesenvolvimento de software orientado a testes (TDD);
  • Criar e manterbancos de dados, garantindo a integração com outras aplicações;
  • Avaliar e implementarmonitoramento e melhorias de desempenhodas aplicações.

Formação superior completa (graduação e/ou pós-graduação lato sensu e/ou pós-graduação stricto sensu) na área de Tecnologia da Informação. Experiência profissional na área técnica de TI como DESENVOLVEDOR ;

  • Formação superior completa em Tecnologia da Informação, Ciência da Computação, Sistemas de Informação, Engenharia da Computação ou áreas correlatas (graduação e/ou pós-graduação lato sensu ou stricto sensu);
  • Experiência profissional comprovada na área técnica de TI, atuando como Desenvolvedor de Software;
  • Domínio de ao menos uma linguagem de programação utilizada em ambientes corporativos;
  • Conhecimento em lógica de programação, estruturas de dados e boas práticas de desenvolvimento;
  • Experiência no desenvolvimento, manutenção e evolução de sistemas;
  • Conhecimento em versionamento de código (ex.: Git);
  • Experiência com integração de sistemas e consumo/desenvolvimento de APIs;
  • Noções de arquitetura de software e padrões de projeto;
  • Vivência com bancos de dados relacionais e/ou não relacionais;
  • Capacidade de análise, resolução de problemas e trabalho em equipe.

Requisitos Técnicos:

  • Experiência com Java 8;
  • Forte conhecimento em Programação Orientada a Objetos (POO);
  • Experiência com Streams, Expressões Lambda e APIs modernas do Java 8.
  • Desenvolvimento de interfaces web utilizando componentes JSF;
  • Conhecimento do ciclo de vida do JSF e uso de Managed Beans.
  • Criação de interfaces ricas e responsivas utilizando PrimeFaces;
  • Experiência com mapeamento objeto-relacional (ORM);
  • Criação e otimização de queries com JPQL.
  • Vivência com cache, lazy loading e ajustes de performance;
  • Configuração e integração com bancos de dados relacionais.
  • Conhecimento avançado em SQL (MySQL, PostgreSQL ou Oracle);
  • Experiência em modelagem de dados.
Ferramentas e Frameworks Complementares
  • Utilização de Maven ou Gradle para gerenciamento de dependências;
  • Uso de Git para controle de versão;
  • Experiência com servidores de aplicação como Tomcat, WildFly ou Payara.
  • Atuação 100% home office.
  • Step 3: Entrevista Técnica - Montreal 3 Entrevista Técnica - Montreal
Somos uma das melhores empresas para se trabalhar!

Em uma construção contínua, promovemos um ambiente de colaboração, respeito e facilidade. Investimos no desenvolvimento de talentos e na implementação de práticas que otimizam e conectam diferentes aspectos tecnológicos e inovadores.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.