Skip to main content

Desenvolvedor(a) Fullstack (Java/React)

Tecnologia
Vidya Technology
Há 1 mesesAté 19/05/2026
Tempo inteiro100% Remoto

Descrição da vaga

Estamos em busca de um(a) Desenvolvedor(a) Fullstack Sênior experiente e inquieto(a) para integrar nosso time de engenharia. Você será peça-chave no desenvolvimento de soluções escaláveis e robustas, atuando desde a concepção da arquitetura backend em Java até a entrega de interfaces intuitivas em React.Na Vidya, lidamos com ecossistemas complexos que envolvem múltiplas nuvens (AWS, GCP e OCI) e grandes volumes de dados. Se você possui visão sistêmica, preza pela qualidade de código, performance e gosta de trabalhar em um ambiente de alta tecnologia e inovação, essa vaga é para você!

Responsabilidades e atribuições

  • Projetar, desenvolver e manter microsserviços e APIs de alta performance utilizando Java.
  • Desenvolver interfaces modernas, responsivas e performáticas utilizando React/Vue.
  • Garantir a integridade e otimização de consultas em bancos de dados relacionais (PostgreSQL).
  • Trabalhar na conteinerização de aplicações utilizando Docker, garantindo a portabilidade entre ambientes.
  • Atuar na sustentação e evolução de arquiteturas em ambientes multi-cloud.
  • Realizar code reviews, mentorar desenvolvedores menos experientes e promover boas práticas de engenharia (Clean Code, SOLID, Design Patterns).
  • Colaborar com times de Produto e Design para transformar requisitos técnicos em funcionalidades de alto valor.

Requisitos e qualificações

  • Formação Acadêmica: Graduação em Engenharia de Software, Ciência da Computação, Análise de Sistemas ou áreas correlatas.
  • Inglês Avançado: Capacidade de leitura técnica e comunicação.
  • Backend: Sólida experiência com Java (Puro / Spring Boot) e arquitetura de microsserviços.
  • Frontend: Domínio de React.js/Vue e ecossistema (Redux/Context API, Hooks).
  • Banco de Dados: Proficiência em PostgreSQL (Modelagem, Otimização de Queries, Procedures).
  • DevOps/Infra: Experiência prática com Docker e orquestração básica.
Cloud: Vivência em ambientes de nuvem, preferencialmente com experiência em mais de um provedor.

Requisitos desejáveis

  • Plataformas de Nuvem:
  • AWS: (EC2, S3, Lambda, RDS).
  • GCP: (Cloud Run, Compute Engine, GCS).
  • OCI: (Oracle Cloud Infrastructure fundamentals).
  • Mensageria e Cache: Experiência com RabbitMQ, Kafka ou Redis.
  • CI/CD: Conhecimento em pipelines de automação (GitHub Actions, Jenkins ou GitLab CI).
  • Qualidade: Familiaridade com testes automatizados (JUnit, Mockito, Cypress/Jest).
Observabilidade: Experiência com monitoramento de aplicações (Prometheus, Grafana, ELK Stack).
Keywords
javareact-jsreacttime-and-attendanceamazon-web-servicesgoogle-cloud-platformgood-clinical-practice-gcppostgresqlpostgresdockermulticloudcode-reviewplanning-and-designvisual-art-designproduct-development-and-designspringspring-bootreduxjsapplication-programming-interface-apidevelopment-operations-devopsamazon-ec2amazon-s3aws-lambdaamazon-rds-for-mysqloracleoracle-cloud-infrastructurecloud-infrastructurerabbitmqkafkarediscustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdgithubgithub-actionsjenkinsgitlabgitlab-cijunitmockitocypressjestprometheusgrafanaelkelk-stack

¿Te interesa este puesto?