Descrição da vaga

Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.

A VPS Consulting é uma empresa de consultoria e outsourcing de TI especializada em fornecer profissionais qualificados para projetos, operações e produtos digitais complexos e personalizados. A nossa missão na VPS Consulting é fornecer soluções tecnológicas de ponta com base em profissionais adequadamente qualificados e rigorosamente verificados, ajudando empresas a navegar com confiança pelos desafios da transformação digital. Valorizamos a confiança, a transparência e a excelência técnica em cada projeto, garantindo que nossos clientes tenham sempre acesso aos melhores talentos e serviços no mercado de TI.

Estamos em busca de um Desenvolvedor(a) Backend Sênior para atuar em um time global, alocado na Bayer.

Modelo de trabalho: Híbrido, 2x presenciais por semana no escritório localizado no bairro Socorro

Responsabilidades

  • Desenvolver e manter aplicações backend escaláveis e seguras.
  • Projetar e implementar APIs REST para facilitar a comunicação entre diferentes componentes da aplicação e integrar-se a serviços de terceiros.
  • Utilizar bancos de dados SQL e NoSQL para armazenamento eficiente de dados.
  • Aplicar princípios de SOLID, boas práticas de desenvolvimento e código limpo para garantir qualidade no código.
  • Criar testes automatizados para garantir a qualidade e confiabilidade do software.
  • Trabalhar em ambientes ágeis, participando de cerimônias como plannings, dailies e retrospectivas.
  • Utilizar contêineres para empacotamento e orquestração de aplicações.
  • Colaborar com times multidisciplinares (POs, UX/UI, DevOps, QA) para garantir a entrega de soluções alinhadas às necessidades do negócio.

Requisitos

  • Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
  • Experiência em desenvolvimento Java
  • Experiência com JPA (Java Persistence API) para mapeamento objeto-relacional e gestão de dados em bancos de dados relacionais.
  • Experiência no desenvolvimento de aplicações usando Node.js com Typescript, Kotlin com Spring e Java com Spring.
  • Conhecimento sólido de Kubernetes e experiência prática em sua configuração e gerenciamento.
  • Familiaridade com o conceito de contêineres e experiência em implantar aplicativos em Fargate ou tecnologias similares.
  • Capacidade de trabalhar de forma independente e em equipe, demonstrando excelentes habilidades de comunicação.
  • Experiência em desenvolvimento ágil e metodologias de entrega contínua.
  • Competência em bancos de dados relacionais (como MySQL, PostgreSQL, SQLServer) e/ou não relacionais (como MongoDB, Cassandra, Redis) para armazenar e gerenciar os dados da aplicação de forma eficiente.
  • Capacidade de projetar e implementar APIs REST para facilitar a comunicação entre diferentes componentes da aplicação e integrar-se a serviços de terceiros.
  • Compreensão dos princípios de segurança da informação e habilidade para implementar medidas de segurança adequadas, como autenticação, autorização e criptografia, para proteger os dados e prevenir ataques cibernéticos.
  • Familiaridade com sistemas de controle de versão, como Git, para colaboração eficaz e controle de mudanças no código-fonte da aplicação.
  • Habilidade para depurar e corrigir bugs de forma eficiente.
  • Inglês avançado/fluente.

Desejáveis

  • ReactJS: criação de componentes reutilizáveis, gerenciamento de estado com Redux ou Context API, uso eficiente de hooks, e familiaridade com as últimas features do React.
  • JavaScript/TypeScript: Domínio sólido em JavaScript moderno (ES6+) e experiência com TypeScript para garantir código mais seguro e escalável.
  • Conhecimento de arquiteturas e práticas técnicas para projetar sistemas escaláveis e de alto desempenho, incluindo otimização de consultas de banco de dados, caching e uso eficiente de recursos computacionais.
  • Experiência com observabilidade e monitoramento (Datadog, Grafana, Prometheus, ELK Stack).
  • Experiência em escrever testes automatizados (unitários, de integração, etc.).
  • Certificações técnicas como AWS Certified Solutions Architect, Google Professional Cloud Architect, Azure Solutions Architect.
  • Experiência com arquiteturas serverless e event-driven (SNS/SQS, Kafka,RabbitMQ).
  • Contribuições para a comunidade open-source e participação ativa em eventos técnicos.

Vagas relacionadas

Seleção por stack em comum com esta oportunidade

Remoto LinkedIn

Java Backend Software Engineer

Jitterbit • São Paulo • 29 candidaturas 14 dias atrás

Salário estimado

R$ 15k - 23k/mês

Sênior CLT

Jitterbit is a leading data, application, and process workflow automation solution. Rooted in iPaaS and fueled by an ambitious vision, we integrate critical business processes to deliver the experiences and insights needed by enterprises of all sizes to accelerate their digital journey and future pr...

Ver Detalhes →
Remoto LinkedIn

Java Backend Engineer (AWS) - Remote Work | REF#302839

BairesDev • Minas Gerais, Brazil • 25 candidaturas 8 dias atrás

Salário estimado

R$ 6k - 10k/mês

Pleno CLT

At BairesDev®, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive si...

Ver Detalhes →
Remoto LinkedIn

Senior Backend Software Engineer – Python - Remote Work | REF#305511

BairesDev • São Paulo • 25 candidaturas 8 dias atrás

Salário estimado

R$ 15k - 23k/mês

Sênior CLT

At BairesDev®, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive si...

Ver Detalhes →