Indra Group

Desenvolvedor Fullstack Pl

JavaScriptJavaNode.jsAWSGCPDockerKubernetes

Sobre a oportunidade

Estamos em busca de um(a) Desenvolvedor(a) Java Full Stack Pleno para atuar no desenvolvimento, evolução e manutenção de aplicações modernas, robustas e escaláveis.

A posição terá atuação tanto em Back-end quanto em Front-end, participando de todo o ciclo de desenvolvimento — desde o entendimento dos requisitos até a implementação, testes, integração e sustentação das soluções.

Buscamos um profissional com boa autonomia técnica, capacidade de resolver problemas e interesse em trabalhar com Java, microsserviços, APIs, bancos de dados, Cloud e práticas de DevOps.

💻 O que você fará no dia a dia

  1. Desenvolver, testar e manter aplicações utilizando Java;
  1. Atuar no desenvolvimento Back-end e Front-end;
  1. Criar e integrar APIs REST;
  1. Desenvolver soluções utilizando frameworks e tecnologias do ecossistema Java;
  1. Trabalhar com aplicações baseadas em microsserviços e computação distribuída;
  1. Realizar integração e manipulação de bancos de dados;
  1. Analisar e solucionar problemas técnicos, contribuindo para a estabilidade e performance das aplicações;
  1. Participar da evolução da arquitetura e implementação de novas funcionalidades;
  1. Apoiar processos de deploy, integração e entrega contínua;
  1. Trabalhar com aplicações em ambientes Cloud e conteinerizados;
  1. Participar de revisões de código e contribuir com boas práticas de desenvolvimento;
  1. Atuar em conjunto com equipes multidisciplinares em metodologias ágeis.

🛠️ Conhecimentos técnicos

Back-end

  1. Java;
  1. Spring Boot;
  1. Quarkus;
  1. Maven;
  1. EJB;
  1. WebLogic.

Front-end

  1. Angular;
  1. Node.js;
  1. JavaScript;
  1. HTML;
  1. CSS;
  1. Bootstrap.

APIs e Arquitetura

  1. Desenvolvimento e integração de APIs REST;
  1. Microsserviços;
  1. Conceitos de computação distribuída.

Bancos de Dados

  1. MySQL;
  1. Oracle;
  1. Hive;
  1. Conhecimentos em bancos relacionais e não relacionais.

Containers, DevOps e Cloud

  1. Docker;
  1. Kubernetes;
  1. Red Hat OpenShift;
  1. Rancher;
  1. Conhecimento de clusters Kubernetes e seus principais recursos;
  1. CI/CD;
  1. Jenkins;
  1. ArgoCD;
  1. Conceitos e utilização de ambientes Cloud, como AWS, Microsoft Azure, Google Cloud Platform (GCP) e IBM Cloud.

Monitoramento

  1. Prometheus;
  1. Grafana;
  1. Monitoramento e observabilidade de ambientes e aplicações Cloud.

Controle de versão e desenvolvimento

  1. Git;
  1. GitLab;
  1. Gestão de codebase e builds.

Metodologias Ágeis

  1. Scrum;
  1. Kanban;
  1. Conhecimentos em práticas como MSF, XP e Lean.

🎯 O que buscamos

  1. Experiência profissional com desenvolvimento Java;
  1. Experiência com Spring Boot e/ou Quarkus;
  1. Vivência em desenvolvimento Full Stack, atuando com Back-end e Front-end;
  1. Experiência ou conhecimento prático em APIs REST e microsserviços;
  1. Conhecimento em bancos de dados e integração de aplicações;
  1. Familiaridade com Docker e ambientes Cloud;
  1. Conhecimento de Kubernetes e práticas de CI/CD;
  1. Capacidade de trabalhar com autonomia na análise e resolução de problemas;
  1. Boa comunicação e facilidade para trabalhar em equipe;
  1. Interesse em aprender, compartilhar conhecimento e evoluir tecnicamente.

⭐ Será considerado um diferencial

  1. Experiência com ambientes Kubernetes/OpenShift/Rancher;
  1. Experiência prática com AWS, Azure, GCP ou IBM Cloud;
  1. Vivência com Jenkins e ArgoCD;
  1. Conhecimento em Prometheus e Grafana;
  1. Experiência com sistemas corporativos utilizando EJB e WebLogic;
  1. Experiência em modernização ou migração de aplicações legadas;
  1. Conhecimento em diferentes bancos de dados relacionais e NoSQL.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores