People Talent

Desenvolvedor(a) Full Stack Pleno

Publicada em

Ver 7.166 vagas de Programação →
🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

Buscamos um(a) Desenvolvedor(a) de Software Pleno para atuar no desenvolvimento, implementação e otimização de soluções escaláveis, contribuindo para a evolução tecnológica dos sistemas da empresa.

Esse(a) Desenvolvedor(a) será responsável por desenvolver funcionalidades complexas, participar de decisões arquiteturais, garantir a qualidade, a segurança e a performance das aplicações, além de contribuir com melhorias contínuas e integração de recursos de Inteligência Artificial.

Também atuará em colaboração com o time de desenvolvimento, apoiando profissionais mais juniores, participando das cerimônias Scrum e contribuindo para a documentação técnica, sempre com foco em inovação, eficiência e qualidade das entregas.

Responsabilidades

  • Desenvolver e liderar a implementação de funcionalidades complexas, rotineiramente, conduzindo o design da solução, aplicando as melhores práticas de desenvolvimento e frameworks definidos pela empresa, a fim de garantir alto desempenho, escalabilidade e alinhamento com os objetivos do negócio.
  • Garantir segurança e controle de acesso nas aplicações, conforme necessário, implementando OAuth2 e OpenID Connect para gerenciamento de identidade e aplicando práticas de governança de dados e compliance com a LGPD, a fim de proteger informações sensíveis, assegurar a conformidade regulatória e fortalecer a segurança do sistema.
  • Atuar em decisões arquiteturais e melhorias contínuas do sistema, sob demanda, projetando estruturas escaláveis e resilientes, aplicando estratégias Multicloud e padrões de design, a fim de otimizar custos, garantir alta disponibilidade e aprimorar o desempenho das aplicações
  • Realizar a mentoria de desenvolvedores júnior e estagiários, sempre que necessário, oferecendo orientação técnica, revisando código e compartilhando boas práticas, a fim de acelerar o aprendizado, aprimorar a qualidade do desenvolvimento e fortalecer a colaboração no time.
  • Utilizar IA para inovação e otimização de processos, sob demanda, identificando oportunidades para novas funcionalidades e automatizando tarefas, a fim de melhorar a eficiência do time e agregar valor ao desenvolvimento de software.
  • Gerenciar a implementação e monitoramento de requisitos não funcionais, sob demanda, otimizando a performance do sistema, analisando métricas de tempo de resposta e throughput, e aprimorando a experiência do usuário, a fim de diagnosticar gargalos, estruturar sistemas resilientes e responsivos e assegurar a usabilidade das interfaces em colaboração com designers
  • Participar de reuniões e cerimônias Scrum, conforme a necessidade do projeto, acompanhando o progresso das atividades, identificando desafios, propondo soluções e apoiando a tomada de decisões técnicas, a fim de alinhar o desenvolvimento, aprimorar a eficiência das práticas ágeis e fortalecer a colaboração e integração do time.
  • Contribuir para a documentação técnica de sistemas e processos, sob demanda, registrando informações de forma clara, estruturada e detalhada, seguindo padrões da empresa, a fim de garantir a rastreabilidade das decisões, facilitar a manutenção, promover o compartilhamento de conhecimento e assegurar a continuidade do desenvolvimento.

Requisitos técnicos

Formação

Ensino superior completo. Sistemas de Informação, Ciência da Computação, Tecnologia em Análise e Desenvolvimento de Sistemas, Sistemas Web, e correlatos.

Experiência

  • Experiência sólida com desenvolvimento de projetos utilizando as tecnologias exigidas pela empresa, aplicando boas práticas de clean code e metodologias Scrum.
  • Experiência com aplicação de práticas de IA na automação de tarefas ou análise de dados.
  • Experiência monitoramento e ajuste de requisitos não funcionais (performance, usabilidade)
  • Experiência com desenvolvimento de software, automação de tarefas com IA e otimização de performance e usabilidade.

Competências técnicas

  • Java e Spring Boot.
  • SQL.
  • Vue.js e Vuetify.
  • Arquitetura de microsserviços, API Gateway e RabbitMQ.
  • Clean Code, Design Patterns e testes automatizados com JUnit e Mockito.
  • Metodologias ágeis, especialmente Scrum.
  • Aplicações de Inteligência Artificial e Machine Learning.
  • Experiência com desenvolvimento de software, automação de tarefas com IA e otimização de performance e usabilidade.
  • OAuth2 e OpenID Connect.
  • Arquiteturas multitenancy, cloud-native e multicloud.
  • Governança de dados e LGPD.
  • TensorFlow e PyTorch.
  • Servidores JBoss/WildFly.
  • RAG, MCP, agentes autônomos, processamento de dados e fine-tuning

Diferenciais

  • Gestão de versionamento e ferramentas de colaboração (Git, GitLab, GitHub, Bitbucket) e pipelines de entrega contínua.

Requisitos comportamentais

  • Proatividade — nível muito alto
  • Capacidade Analítica — nível muito alto
  • Organização — nível muito alto

Benefícios e remuneração

  • Vale-refeição: R$ 882 — mensal
  • Gympass
  • Auxílio home office — R$ 300 (mensal)
  • DayOff Aniversário
  • Equipamento para trabalho
  • Assistência médica com coparticipação

Jornada

Segunda à Sexta das 9h às 17h48

PUBLICIDADE

Consultoria especializada em Recursos Humanos: • Recrutamento & Seleção • Mapeamento de mercado • Aplicação de testes de perfil e psicológicos • Temas relacionados a Gestão de pessoas 

PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa