Desenvolvedor Fullstack (Java)
grupoagcapital
Score da Vaga
100 pontosTemos vaga na Agnes!
Nosso time está crescendo e você pode fazer parte dele e ser um AGente da Transformação!
Ao fazer parte do nosso time, sua missão realizar a construção, manutenção e aprimoramento dos sistemas utilizados nas empresas do Grupo AG Capital. Este profissional é responsável por desenvolver soluções de software eficazes, garantindo que atendam às necessidades dos clientes e estejam alinhadas com os padrões e as melhores práticas do mercado.
Buscamos profissionais analíticos e com auto responsabilidade.
Acha que faz sentido para você? Então aproveita esta oportunidade e se candidata!
RESPONSABILIDADES E ATRIBUIÇÕES
- Participar de todas as fases do design de sistemas de alta criticidade, analisando os requisitos e propondo novas soluções que agreguem valor para a área técnica e de negócios, visando obter melhorias para o produto.;
- Colaborar nas definições de escalabilidade dos nossos produtos, trabalhando com arquitetura de micro serviços;
- Garantir a qualidade do código e a observabilidade das métricas de negócio e sistêmicas;
- Identificar e propor as melhores práticas para o desenvolvimento de backend, participando da definição do projeto, da revisão do código, dos testes e da manutenção e elaborando os documentos técnicos e funcionais dos sistemas;
- Trabalhar com sistemas de alta disponibilidade e alto tráfego de informações e com banco de dados relacionais e não relacionais, mantendo a qualidade e a performance deles.
O QUE ESPERAMOS DE VOCÊ:
- Ensino superior em Ciências da Computação, Engenharia de Software, Tecnológico em Tecnologia ou áreas correlatas.
- Sólida experiência com Java 17+: Spring Boot, micro serviços, JPA, RestAPI, Orientação a eventos (RabbitMQ/Kafka);
- Conhecimento na codificação de testes unitários;
- Conhecimento de banco de dados relacionais (desejável Postgresql);
- Bom raciocínio lógico;
- Vivência em times que utilizam o Git Flow;
PERFIL QUE BUSCAMOS:
- Experiência no desenvolvimento de plataforma de micro serviços;
- Vivência em empresa de sistemas de processamento de folha de pagamento e/ou softwares de gestão;
O QUE OFERECEMOS:
- Conexa - Plataforma de Atendimento via Telemedicina com Nutricionistas, Psicólogos e Clínico Geral.
- GoGood ou WellHub - Plataformas de academias e bem-estar.
- Guapeco - Plano de saúde para pets (cães e gatos).
- OnHappy - plataforma de Turismo com valores negociados para colaboradores.
- Programa de Indicação.
- Day Off de Aniversário.
- Universidade corporativa.
- Convênio com a Open English.
- Convênios de descontos em universidades, alimentação, saúde e bem-estar.
- Programa de bonificação trimestral conforme alcance de resultado.
Sobre a área de Desenvolvimento
A área de Desenvolvimento de Software é uma das mais dinâmicas e em constante evolução no mercado de trabalho. Profissionais dessa área são responsáveis por criar, manter e otimizar aplicações web, mobile e desktop que impactam milhões de usuários diariamente.
As principais linguagens e frameworks incluem JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel) e TypeScript. A demanda por desenvolvedores full-stack continua crescendo, especialmente em empresas de tecnologia e startups.
Salários variam de R$ 3.000 (júnior) a R$ 20.000+ (sênior), com oportunidades crescentes para trabalho remoto e freelance internacional.
Sobre a área de Backend
A área de Backend é responsável por toda a lógica do servidor, APIs, bancos de dados e infraestrutura que sustentam aplicações web e mobile. Profissionais de backend garantem que os sistemas sejam escaláveis, seguros e performáticos.
As principais habilidades incluem linguagens como PHP, Java, Python, Ruby, Go e Node.js, frameworks como Laravel, Spring Boot, Django e Express, bancos de dados (MySQL, PostgreSQL, MongoDB, Redis), arquitetura de software (clean architecture, DDD, microsserviços) e segurança de APIs (OAuth, JWT).
Desenvolvedores Backend em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam arquitetura de microsserviços, cloud computing e performance de alta escala. A área oferece oportunidades desde desenvolvedor júnior até arquiteto de software, com foco em escalabilidade, segurança e eficiência.
Sobre a área de Fullstack
Desenvolvedores Fullstack são profissionais versáteis capazes de atuar tanto no frontend quanto no backend de aplicações web e mobile. Eles dominam múltiplas tecnologias e são capazes de construir produtos completos do início ao fim, desde a interface do usuário até a infraestrutura do servidor.
As principais habilidades incluem domínio de pelo menos uma stack completa (React/Vue/Angular + Node.js/PHP/Python/Java), banco de dados (SQL e NoSQL), APIs REST/GraphQL, versionamento com Git, CI/CD e conhecimento básico de infraestrutura (Docker, cloud). Arquitetura limpa, DDD e testes são diferenciadores importantes.
Desenvolvedores Fullstack são muito valorizados em startups e empresas que precisam de profissionais versáteis e autônomos. A área oferece oportunidades desde desenvolvedor júnior até arquiteto de software, com foco em entrega completa, visão holística do produto e capacidade de trabalhar em múltiplas camadas da aplicação.