Desenvolvedor Fullstack Pl

Indra GroupOn-siteFull-timeJunior, 1–2 yearsListed 1 day ago

Apply now

About this role

##

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

- Desenvolver, testar e manter aplicações utilizando Java ;

- Atuar no desenvolvimento Back-end e Front-end ;

- Criar e integrar APIs REST ;

- Desenvolver soluções utilizando frameworks e tecnologias do ecossistema Java;

- Trabalhar com aplicações baseadas em microsserviços e computação distribuída ;

- Realizar integração e manipulação de bancos de dados;

- Analisar e solucionar problemas técnicos, contribuindo para a estabilidade e performance das aplicações;

- Participar da evolução da arquitetura e implementação de novas funcionalidades;

- Apoiar processos de deploy, integração e entrega contínua ;

- Trabalhar com aplicações em ambientes Cloud e conteinerizados ;

- Participar de revisões de código e contribuir com boas práticas de desenvolvimento;

- Atuar em conjunto com equipes multidisciplinares em metodologias ágeis.

🛠️ Conhecimentos técnicos

Back-end

- Java;

- Spring Boot;

- Quarkus;

- Maven;

- EJB;

- WebLogic.

Front-end

- Angular;

- Node.js;

- JavaScript;

- HTML;

- CSS;

- Bootstrap.

APIs e Arquitetura

- Desenvolvimento e integração de APIs REST ;

- Microsserviços;

- Conceitos de computação distribuída.

Bancos de Dados

- MySQL;

- Oracle;

- Hive;

- Conhecimentos em bancos relacionais e não relacionais.

Containers, DevOps e Cloud

- Docker;

- Kubernetes;

- Red Hat OpenShift;

- Rancher;

- Conhecimento de clusters Kubernetes e seus principais recursos;

- CI/CD;

- Jenkins;

- ArgoCD;

- Conceitos e utilização de ambientes Cloud, como AWS, Microsoft Azure, Google Cloud Platform (GCP) e IBM Cloud .

Monitoramento

- Prometheus;

- Grafana;

- Monitoramento e observabilidade de ambientes e aplicações Cloud.

Controle de versão e desenvolvimento

- Git;

- GitLab;

- Gestão de codebase e builds.

Metodologias Ágeis

- Scrum;

- Kanban;

- Conhecimentos em práticas como MSF, XP e Lean.

🎯 O que buscamos

- Experiência profissional com desenvolvimento Java ;

- Experiência com Spring Boot e/ou Quarkus ;

- Vivência em desenvolvimento Full Stack , atuando com Back-end e Front-end;

- Experiência ou conhecimento prático em APIs REST e microsserviços ;

- Conhecimento em bancos de dados e integração de aplicações;

- Familiaridade com Docker e ambientes Cloud ;

- Conhecimento de Kubernetes e práticas de CI/CD ;

- Capacidade de trabalhar com autonomia na análise e resolução de problemas;

- Boa comunicação e facilidade para trabalhar em equipe;

- Interesse em aprender, compartilhar conhecimento e evoluir tecnicamente.

⭐ Será considerado um diferencial

- Experiência com ambientes Kubernetes/OpenShift/Rancher ;

- Experiência prática com AWS, Azure, GCP ou IBM Cloud ;

- Vivência com Jenkins e ArgoCD ;

- Conhecimento em Prometheus e Grafana ;

- Experiência com sistemas corporativos utilizando EJB e WebLogic ;

- Experiência em modernização ou migração de aplicações legadas;

- Conhecimento em diferentes bancos de dados relacionais e NoSQL.