A G4F é uma empresa com uma trajetória sólida de 16 anos, dedicada a conectar pessoas, ideias e tecnologia para oferecer soluções inovadoras. Somos mais de 10.000 #greaters atuando em todo o Brasil.
📌 Cargo: Desenvolvedor Java Pleno
Missão do cargo
Atuar no desenvolvimento, manutenção e evolução de aplicações corporativas, participando da análise de desempenho, integração entre sistemas e implementação de soluções escaláveis, seguras e de alta disponibilidade, contribuindo para a qualidade e inovação dos produtos de tecnologia.
Requisitos
✅ Graduação ou Pós-Graduação na área de Tecnologia da Informação.
Experiência Profissional
✅ Experiência como desenvolvedor de software.
✅ Experiência em desenvolvimento, manutenção e evolução de aplicações corporativas.
✅ Vivência em integração entre sistemas e desenvolvimento de APIs.
Conhecimentos Técnicos Obrigatórios
Linguagens e Frameworks
✅ Conhecimento avançado em desenvolvimento de software;
✅ Experiência com:
Python;
Framework Django;
Desenvolvimento orientado a objetos;
Desenvolvimento de APIs RESTful.
Desenvolvimento Web
✅ Desenvolvimento de aplicações web escaláveis e seguras;
✅ Criação e manutenção de APIs;
✅ Controle de autenticação e autorização de usuários;
✅ Manipulação de sessões;
✅ Utilização de HTML e CSS;
✅ Integração entre sistemas corporativos.
Banco de Dados
✅ Conhecimento avançado em:
MySQL;
PostgreSQL;
Oracle.
✅ Modelagem e otimização de consultas;
✅ Integração de aplicações com bancos de dados relacionais.
Testes e Qualidade de Software
✅ Desenvolvimento de testes automatizados utilizando:
UnitTest;
Pytest;
Ferramentas equivalentes.
✅ Depuração e análise de problemas complexos;
✅ Otimização de desempenho de aplicações.
Arquitetura e Engenharia de Software
✅ Conhecimento em:
Arquitetura em camadas;
Microsserviços;
Arquitetura orientada a eventos;
✅ Aplicação de boas práticas de codificação;
✅ Design patterns e princípios de qualidade de software.
Segurança da Informação
✅ Conhecimento em práticas de desenvolvimento seguro;
✅ Proteção contra:
SQL Injection;
Cross-Site Scripting (XSS);
Cross-Site Request Forgery (CSRF);
✅ Gestão segura de autenticação e autorização.
DevOps e Ferramentas
✅ Git;
✅ Docker;
✅ Integração Contínua e Entrega Contínua (CI/CD);
✅ Controle de versionamento;
✅ Ambientes virtualizados e conteinerizados.
Infraestrutura e Concorrência
✅ Configuração de ambientes de desenvolvimento;
✅ Gerenciamento de dependências utilizando Pip e ambientes virtuais;
✅ Conhecimento em:
Threads;
Processos;
AsyncIO;
Programação concorrente e assíncrona.
Metodologias
✅ Metodologias Ágeis:
Scrum;
Kanban;
XP (Extreme Programming).
Principais atribuições
Desenvolver e manter aplicações corporativas;
Implementar novas funcionalidades e melhorias evolutivas;
Realizar integração entre sistemas internos e externos;
Desenvolver e manter APIs e serviços;
Criar soluções escaláveis, seguras e performáticas;
Participar da definição de arquitetura das aplicações;
Realizar testes, correções e otimizações de desempenho;
Elaborar documentação técnica;
Participar de cerimônias ágeis e atividades de planejamento;
Analisar incidentes e propor melhorias contínuas;
Apoiar a sustentação e evolução tecnológica dos sistemas;
Executar demais atividades correlatas à função.
Competências Comportamentais
Informações adicionais
🚀 Oportunidades de desenvolvimento profissional
🍔 Vale Alimentação/Refeição | Pluxee
🚌 Vale Transporte (opcional)
👓 Parceria SESC | Saúde, Lazer, Turismo, Esporte e Assistência Social
📕 Parcerias Educacionais
🤍 Wellhub
🌈 Valorizamos a diversidade, equidade e inclusão, independentemente de gênero, raça, etnia, orientação sexual, deficiência ou religião. Todas as nossas vagas são afirmativas.
💙 Junte-se à nossa equipe e contribua para o crescimento sustentável da G4F!
#LI-DNP #LI-DNI
#VemSerGreater
See also
Software Engineering jobs by country — openings, pay and top skills →