Desenvolvedor Fullstack Java Pleno
Brazil, BR
- Desenvolvedor JAVA altamente qualificado com tecnologias moderna, competências em tecnologias BackEnd deve ser capaz de construir aplicações robustas, escaláveis e eficientes, bem como gerenciar e otimizar infraestruturas.
- Projetar, codificar, testar e manter aplicações utilizando a linguagem Java, trabalhando com requisitos de usuários, arquitetura de sistemas, integração de banco de dados e resolução de problemas, focando em garantir performance, escalabilidade e alinhamento com os objetivos de negócio.
Conhecimento e Habilidades:
Desenvolvedor Full Stack (habilidades no desenvolvimento de back-end e front-end);
Domínio em linguagem Java (quarkus, Spring Boot Framework, Maven, EJB, Weblogic, Node.js, Angular, Bootstrap, HTML, Javascript, CSS;
Banco de Dados (MySQL, Oracle e Hive); Prática de DevOps; Conhecimento de metodologias Ágeis(Scrum, Kanban, Microsoft Solutions Framework (MSF),- Extreme Programming (XP), Lean Manufacturing); Conceitos de computação distribuída e microsserviços;
Orquestração de contêineres (Kubernetes, Red Hat OpenShift, Rancher); Cluster Kubernetes e seus recursos;
Containers Docker;
Processos e ferramentas de entrega contínua: CICD Jenkins e Argo;
Cloud Públicas IBM CLoud, Microsoft Azure, Google Cloud Platform [GCP, AWS;
Construção de mecanismos de monitoração de ambiente cloud Prometheus e Grafana;
Conhecimento em desenvolvimento e integração de API REST;
Gestão de codebase, builds e Controle de versão Git, Gitlab.