Desenvolvedor Back-end Java (JSF) Pleno

REDE ANCORA · São Paulo, SP

Recebendo candidaturas · conferida em 22/10

Ficha da vaga

Modelo
Modelo não informado
Onde aceita
Aceita candidatos do Brasil
Senioridade
Pleno
Salário
Salário não divulgado

Fonte: Catho · Ver vaga original →

  • metodologias ageis
  • java
  • sql
  • git github
  • docker
  • kubernetes
  • api rest

Organizei a descrição em seções com IA. O texto completo da vaga está logo abaixo.

Sobre a vaga

A Rede Âncora busca um Desenvolvedor Back-end Java (JSF) Pleno para atuar no desenvolvimento e evolução de aplicações back-end baseadas em Java e tecnologias em nuvem.

O que você vai fazer

  • Desenvolver e evoluir aplicações back-end na plataforma Java para ambientes em nuvem e containers.
  • Atuar na equipe de desenvolvimento ágil, no planejamento, design e implementação de novas funcionalidades e projetos.
  • Implementar software de modo intuitivo, seguro, confiável e escalável.
  • Participar de revisões de código e desenvolver testes automatizados para garantir a qualidade do que produzimos.
  • Solucionar problemas e bugs em ambientes de teste e produção.

O que pedem

  • Desenvolvimento de software adotando metodologia ágil e práticas DevOps.
  • Arquiteturas de software, princípios de design e programação, padrões de projeto e boas práticas.
  • Java 11 ou superior com Spring Framework, Spring Boot, JPA, Hibernate, SQL, Maven, JUnit, SonarQube, Postman, JSON.
  • Cloud computing / nuvem (Digital Ocean, AWS, Azure ou Google Cloud).
  • Bancos de dados SQL/NoSQL (MySQL, Postgres, MongoDB, Redis).

Descrição completa da vaga

No seu dia a dia você realizará tarefas como: - Desenvolver e evoluir aplicações back-end na plataforma Java para ambientes em nuvem e containers. - Atuar na equipe de desenvolvimento ágil, no planejamento, design e implementação de novas funcionalidades e projetos. - Implementar software de modo intuitivo, seguro, confiável e escalável. - Participar de revisões de código e desenvolver testes automatizados para garantir a qualidade do que produzimos. - Solucionar problemas e bugs em ambientes de teste e produção. - Trabalhar em estreita colaboração com membros da equipe para garantir que as soluções sejam entregues no prazo e dentro do orçamento. - Participar das cerimônias do time e colaborar com a definição e priorização do backlog de desenvolvimento. - Estar sempre atualizado com as tendências e tecnologias emergentes no desenvolvimento de software. - Orientar e direcionar outros desenvolvedores do time, colaborando na evolução de carreira e elevação do nível técnico do time. - Manter a cultura e o ambiente saudável entre os membros do time, colaborando com a retenção e atração de talentos. Conhecimentos Técnicos: É essencial que você tenha sólidos conhecimentos e experiência em: - Desenvolvimento de software adotando metodologia ágil e práticas DevOps. - Arquiteturas de software, princípios de design e programação, padrões de projeto e boas práticas. - Java 11 ou superior com Spring Framework, Spring Boot, JPA, Hibernate, SQL, Maven, JUnit, SonarQube, Postman, JSON. - Cloud computing / nuvem (Digital Ocean, AWS, Azure ou Google Cloud). - Bancos de dados SQL/NoSQL (MySQL, Postgres, MongoDB, Redis). - Processamento assíncrono e mensageria (RabbitMQ, ApacheMQ ou Kafka). - Containers com Docker e Kubernetes. - Construção de APIs Rest e sua documentação (Swagger / Open API). - Versionamento de código com Git na abordagem Gitflow. - Testes automatizados (unitário, integração, E2E, stress). - Build de aplicações Web, criando pipelines CI/CD automatizadas. - Escrever código de alta qualidade, limpo, fácil de manter e escalável. - Trabalhar em equipe e colaborar com outros desenvolvedores. - Habilidade para solucionar problemas e resolver desafios técnicos. Diferencial É um diferencial desejável que você tenha conhecimentos e experiência em: - Outras linguagens: JavaScript, Python, Go ou C# / .NET. - Tecnologias web: HTML, CSS, Bootstrap, React ou Angular. - Desenvolvimento de aplicações Web e conhecer as nuances e os mecanismos de funcionamento deste tipo de aplicações. - Entender bem arquitetura de aplicações, além de adotar as boas práticas e padrões de mercado (SOLID, TDD, DDD, Clean Code, Event-driven architecture). - Observability: Stack ELK (Elastic + Kibana), Grafana, New Relic. - API Gateway (Kong ou outro). - Ambientes Linux e shell script. Experiência com JSF

Perguntas e respostas sobre a vaga

Aceita candidatos de onde?
Aceita candidatos do Brasil.
Qual o regime de contratação?
A vaga não diz.
É remota?
A vaga não diz.
Informa salário?
Não, a vaga não divulga.

Nenhuma vaga séria cobra para você se candidatar, e eu nunca peço dado bancário dentro de uma candidatura. O plano pago é cobrado só pelo Asaas, meu parceiro de pagamento.

Vagas parecidas

Candidatar com o aplica.ai

Leva 2 minutos, só o CV.