A BM VAGAS em parceria com grande de tecnologia da Inglaterra, está selecionando Engenheiro de Software Sênior para atuar no desenvolvimento de soluções escaláveis de alta performance e impacto real.DescriçãoVocê terá papel estratégico na definição de arquiteturas modernas, boas práticas de engenharia, observabilidade e cultura DevOps em um ambiente colaborativo e desafiador. Experiência de mais de 5 anos em Java (Spring Boot/Cloud/Security) e React/TypeScript ou tecnologias similares (c#, scala, vue, angular, etc).ResponsabilidadesDesenvolver aplicações escaláveis em Java (Spring Boot) e React/TypeScript, ou similares Definir e evoluir arquiteturas de microsserviços, APIs RESTful e microfrontends.Modelar e otimizar bancos de dados relacionais, garantindo consistência e disponibilidade.Implementar práticas de resiliência, caching, mensageria e integração em larga escala.Garantir observabilidade ponta a ponta (métricas, tracing, logging estruturado e dashboards).Apoiar revisões arquiteturais, CI/CD, testes automatizados e redução de débito técnico.Atuar como referência técnica, promovendo boas práticas e melhoria contínua.Requisitos Técnicos+5 anos de experiência com Java (Spring Boot/Cloud/Security) e React/TypeScript ou tecnologias similares (c#, scala, vue, angular, etc).Experiência em APIs RESTful, microsserviços e mensageria (Kafka, RabbitMQ, AWS SQS/SNS).Vivência em observabilidade (OpenTelemetry, Prometheus, Grafana, DataDog, New Relic).Experiência com testes automatizados e otimização de performance web (Core Web Vitals).Domínio de Git workflows complexos (GitFlow, trunk-based) e boas práticas de code review.Proficiência em CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, Azure DevOps).Conhecimento de security best practices (OWASP, autenticação, autorização, criptografia de dados).DiferenciaisConhecimento em Infrastructure as Code (Terraform, CloudFormation, Ansible).Experiência em cloud computing (AWS, GCP, Azure) e serverless architectures.Vivência em performance/load testing e capacity planning.Experiência com database migrations, backup/restore e disaster recovery.Familiaridade com event-driven architectures e eventual consistency.Competências ObrigatóriasSuperior completo em Ciência da Computação, Engenharia da Computação ou áreas correlatasInglês avançado ou fluenteCertificações serão um diferencialHorário Comercial do Brasil ou de UK dependendo da equipe.