- Ensino superior completo na área de tecnologia da informação ou formações correlatas.
- Experiência em desenvolvimento Magento (Magento 2 ou Magento 1).
- Conhecimento avançado de HTML/CSS/JavaScript e linguagens PHP, MySQL.
- Experiência com gateways de pagamento e integração de módulos.
- Familiaridade com CMS (WordPress e Magento).
- Conhecimento sobre multistore e-commerce.
- Micro serviços; API REST e SOAP; Junit
- Experiência com aplicativos de controle de versão, como GIT ou Subversion
- Conhecimentos em SEO, SEM, Google Analytics e Google Tag Manager
- Conhecimento de tecnologias Java (padrão); Java 8 ou superior;
- Spring Framework (spring boot), JPA / Hibernate; Struts, PrimeFaces, JSP ;
- NodeJS;
- Orientação a objetos, Integração entre sistemas;
- Nuvem (AWS, AZURE, Google);
- Metodologia ágil (Scrum e Kanban);
- Eclipse, Maven
- BootStrap, Jquery
- Servidor Jboss
- Sales Force Commerce Cloud
- Projetar, desenvolver e manter a lógica do lado do servidor para aplicativos e sistemas.
- Implementar APIs eficientes para facilitar a comunicação entre o frontend e o backend.
- Projetar e otimizar esquemas de banco de dados.
- Desenvolver consultas eficientes para acessar e manipular dados
- Implementar práticas de segurança para proteger dados sensíveis.
- Otimizar o desempenho do backend para garantir resposta rápida a solicitações do cliente
- Realizar testes unitários e integrados para garantir a funcionalidade correta do backend.
- Identificar e corrigir bugs e problemas de desempenho.
- Documentar o código, APIs e processos relacionados ao backend.
- Criar documentação para facilitar a compreensão e manutenção do sistema.
- Colaborar com desenvolvedores frontend, designers e outros membros da equipe para garantir a integração perfeita do frontend com o backend.
- Participar de reuniões de equipe e contribuir para discussões sobre arquitetura e design.
- Ficar atualizado sobre as tendências e melhores práticas de desenvolvimento backend.
- Propor e implementar melhorias contínuas na arquitetura e no código.
- Investigar e resolver problemas técnicos complexos relacionados ao backend.
- Fornecer suporte técnico para resolver questões operacionais.
Desejável: