Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Desenvolvedor de Software Pleno (Full Cycle)

Grupo Montreal

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 no Brasil está em busca de um Desenvolvedor(a) de Software Pleno para atuar em home office. O profissional será responsável pelo desenvolvimento completo de soluções web, utilizando Angular no frontend e Java com Spring Boot no backend. Espera-se que tenha formação superior em Tecnologia da Informação e experiência em desenvolvimento ágil, além de sólidos conhecimentos em Angular e Java. A empresa oferece um ambiente colaborativo e dinâmico com foco em resultados de alta performance.

Qualificações

  • Experiência comprovada como Desenvolvedor(a) de Software Pleno.
  • Vivência em desenvolvimento ágil (Scrum ou Kanban).
  • Experiência com testes unitários e de integração no frontend.
  • Experiência com testes unitários e de integração no backend.

Responsabilidades

  • Produção dos artefatos de software do Squad.
  • Desenvolvimento completo de soluções web, do frontend ao backend.
  • Integração de frontend com APIs REST.
  • Documentação de APIs com Swagger/OpenAPI.

Conhecimentos

Angular versão 10 ou superior
Java 8 ou superior
Spring Boot
HTML5
CSS3
TypeScript
JavaScript ES6+
Docker
Git
JUnit
PostgreSQL
Hibernate

Formação académica

Formação superior na área de Tecnologia da Informação

Ferramentas

Swagger/OpenAPI
Jasmine
Karma
Mockito
Descrição da oferta de emprego
Desenvolvedor de Software Pleno (Full Cycle) – Grupo Montreal – Home Office
Responsabilidades e atribuições

Profissional da CONTRATADA responsável pela produção dos artefatos de software que o Squad deve entregar.

Requisitos e qualificações
Descrição da Vaga

Vaga para Desenvolvedor(a) Full Stack Pleno com perfil full cycle, atuando no desenvolvimento completo de soluções web, do frontend ao backend, desde a concepção técnica até a entrega e sustentação das aplicações. A atuação envolve Angular no frontend e Java com Spring Boot no backend, com foco em aplicações escaláveis, seguras e de alta performance, em ambiente ágil e colaborativo.

Requisitos:
  • Formação superior completa na área de Tecnologia da Informação (tecnólogo, graduação e/ou pós-graduação)
  • Experiência comprovada como Desenvolvedor(a) de Software Pleno
  • Vivência em desenvolvimento ágil (Scrum ou Kanban)
  • Experiência sólida com Angular versão 10 ou superior
  • Desenvolvimento de componentes, serviços, observables e uso de Angular Material
  • Integração de frontend com APIs REST
  • Domínio de HTML5, CSS3, TypeScript e JavaScript ES6+
  • Domínio em Java 8 ou superior
  • Experiência com Spring Boot para desenvolvimento de APIs RESTful
  • Uso de Spring Data JPA, Spring Security e controle de transações
  • Documentação de APIs com Swagger/OpenAPI
  • Experiência com bancos de dados relacionais (PostgreSQL e MySQL)
  • Mapeamento objeto-relacional com JPA e Hibernate
  • Versionamento de código com Git (branches, pull requests e merge requests)
  • Uso de Docker para containerização e configuração de ambientes
  • Experiência com testes unitários e de integração no frontend (Jasmine, Karma)
  • Experiência com testes unitários e de integração no backend (JUnit, Mockito)
Informações Adicionais:
  • Atuação com práticas de código limpo, desenvolvimento seguro, manutenibilidade e performance
  • Participação em revisões de código, estimativas e discussões técnicas
  • Perfil full cycle, com atuação do desenvolvimento ao deploy e sustentação
  • Diferencial: mensageria (RabbitMQ, Kafka), monitoramento (Prometheus, Grafana) e CI/CD
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.