Desenvolvedor Full Stack
Aqui você terá a oportunidade de trabalhar em projetos corporativos de alta complexidade.
No nosso time, você será responsável pelo desenvolvimento e manutenção de aplicações escaláveis e seguras. Você precisará atuar de forma estratégica na arquitetura de sistemas e integrações com outras plataformas.
Aqui estão algumas das principais responsabilidades da vaga:
* Desenvolver, manter e otimizar aplicações web de alta complexidade;
* Atuar na definição e evolução da arquitetura de sistemas;
* Desenvolver e consumir APIs RESTful garantindo performance e segurança;
* Integrar aplicações com sistemas corporativos e serviços externos;
* Garantir boas práticas de desenvolvimento, qualidade de código e testes;
* Atuar como referência técnica apoiando o time e contribuindo com decisões técnicas;
* Trabalhar em conjunto com times ágeis participando de cerimônias e planejamento;
Requisitos Obrigatórios
Aqui estão alguns dos requisitos necessários para candidatar-se à vaga:
* Experiência avançada em Java (Spring Boot, JEE ou frameworks similares);
* Experiência avançada em React.js incluindo: criação de componentes reutilizáveis, integração com APIs e experiência no desenvolvimento de APIs RESTful;
* Conhecimento em bancos de dados relacionais e não relacionais (SQL e NoSQL);
* Experiência com Git CI/CD e pipelines de automação;
* Vivência com metodologias ágeis (Scrum e/ou Kanban);
* Experiência com testes unitários, integração contínua e boas práticas de qualidade de código;
* Forte capacidade analítica e senso de responsabilidade técnica;
Bem-vindo ao nosso time!
Aqui estão algumas vantagens de trabalhar conosco:
* Conhecimento em PL/SQL incluindo procedures, triggers e otimização de queries;
* Experiência com Cloud (Azure, AWS ou similar);
* Familiaridade com ferramentas de colaboração como Microsoft Teams, Jira e Confluence;
* Experiência prévia em ambientes corporativos de grande porte.
Nossas expectativas
Aqui estão as nossas expectativas do perfil ideal:
* Capacidade de resolver problemas complexos;
* Capacidade de se comunicar eficazmente;
* Capacidade de liderar projetos e equipes;
* Capacidade de aprender constantemente.
O que oferecemos?
Aqui estão algumas das oportunidades que oferecemos:
* Maior flexibilidade de horário de trabalho;