Engenheiro de software sênior

Há 12 horas


Remoto, Brasil Vaganet Tempo inteiro R$90.000 - R$120.000 por ano

A BM VAGAS em parceria com grande empresa do ramo de tecnologia seleciona Engenheiro de software sênior – remoto

Responsabilidades ; Projetar e implementar aplicações Java complexas usando Spring Boot, Spring Cloud e padrões de microsserviços ;Arquitetar APIs RESTful escaláveis com foco em performance, segurança e versionamento Otimizar consultas MySQL complexas, implementar estratégias de indexação e sharding quando necessário ;Implementar lógica de negócio robusta com padrões de design apropriados (DDD, CQRS, Event Sourcing) ;Gerenciar transações complexas e consistência de dados em ambientes distribuídos Liderar design de esquemas de banco de dados e estratégias de migração zero-downtime Implementar circuit breakers, retry patterns e outras práticas de resilência Configurar e otimizar pools de conexão, caching strategies (Redis/Hazelcast) e message brokers Front End Arquitetar aplicações React complexas com foco em performance, acessibilidade e experiência do usuário ;Implementar arquiteturas frontend escaláveis usando padrões como micro-frontends quando apropriado Gerenciar estado complexo da aplicação usando Redux, Zustand ou Context API com otimizações avançadas Implementar code splitting, lazy loading e outras técnicas de otimização de bundle ;Desenvolver componentes reutilizáveis seguindo design systems e atomic design principles Garantir compatibilidade cross-browser e implementar progressive web app features quando necessário Otimizar Core Web Vitals e implementar estratégias de performance monitoring ;Integrar com APIs usando padrões avançados como GraphQL, real-time subscriptions e caching inteligente Observabilidade e Telemetria Implementar instrumentação completa usando OpenTelemetry, Micrometer ou ferramentas similares Configurar distributed tracing para rastreamento de requests complexos através de microsserviços Desenvolver métricas customizadas de negócio e técnicas usando DataDog/New Relic (ou similares) Implementar logging estruturado com correlation IDs e context propagation Configurar alertas inteligentes baseados em SLIs/SLOs e error budgets Criar dashboards avançados para monitoramento de saúde de sistemas e business metrics Implementar health checks, readiness e liveness probes para ambientes containerizados Configurar synthetic monitoring e real user monitoring (RUM) para experiência do usuário Excelência em Engenharia Liderar iniciativas de melhoria da qualidade de código através de static analysis e quality gates Implementar e promover práticas de Test-Driven Development (TDD) e Behavior-Driven Development (BDD) Estabelecer e manter pipelines de CI/CD robustos com automated testing, security scanning e deployment strategies Conduzir revisões arquiteturais e promover refactoring estratégico para redução de débito técnico Implementar práticas de Infrastructure as Code (IaC) usando Terraform, CloudFormation ou similares Promover cultura de DevOps através de colaboração entre desenvolvimento e operações Organizar post-mortems e implementar melhorias baseadas em lessons learned Estabelecer coding standards, documentation practices e knowledge sharing initiatives Requisitos ; Capacidade de trabalhar de forma independente e tomar decisões técnicas complexas ;Graduação em Ciência da Computação, Engenharia ou experiência equivalente significativa Habilidades Backend ;5+ anos de experiência com desenvolvimento Java, incluindo Java 11+ features ;Expertise com Spring Boot, Spring Cloud, Spring Security e Spring Data ;Experiência sólida com design de APIs RESTful, versionamento e documentação (OpenAPI/Swagger) -Experiência com message brokers/eventbus (RabbitMQ, Apache Kafka, AWS SQS/SNS) ;Conhecimento de containerização (Docker, Kubernetes) Habilidades Frontend 5+ anos de experiência com JavaScript/TypeScript e ecosystem moderno Expertise em React incluindo performance optimization, custom hooks e concurrent features Domínio de state management Experiência com build tools modernos (Vite, Webpack, Rollup) e bundling optimization Conhecimento profundo de CSS-in-JS, Styled Components, ou tecnicas similares Experiência com testing strategies (Unit, Integration, E2E) usando Jest, Testing Library, Playwright/Cypress Conhecimento de Web Performance APIs, Core Web Vitals e optimization techniques Experiencia com microfrontends, module federation e advanced architectural patterns Observabilidade e Telemetria Experiência hands-on com OpenTelemetry, Micrometer, ou instrumentação similar Proficiência com monitoring tools (Prometheus, Grafana, DataDog, New Relic, Splunk) Experiência implementando structured logging, correlation IDs e log aggregation Conhecimento de SLI/SLO definition, error budgets e similares Experiência com APM tools e real user monitoring (RUM) implementation Familiaridade com synthetic monitoring e chaos engineering practices ;Habilidades Técnicas Basicas Expertise com Git workflows complexos (GitFlow, trunk-based development) e code review practices Proficiência em CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, Azure DevOps) Domínio de security best practices (OWASP, authentication, authorization, data encryption) Habilidades Técnicas Diferenciadas Conhecimento sólido de Infrastructure as Code (Terraform, CloudFormation, Ansible) Experiência com plataformas cloud (AWS, GCP, Azure) incluindo serverless architectures Conhecimento de performance testing, load testing e capacity planning Experiência com database migrations, backup/restore strategies e disaster recovery Familiaridade com event-driven architectures e eventual consistency patterns Diferenciais de experiencia com liderança: ; Excelentes habilidades de comunicação técnica e capacidade de explicar conceitos complexos Experiência comprovada em mentoring e desenvolvimento de outros engenheiros Capacidade de liderar iniciativas técnicas e influenciar decisões arquiteturais Habilidades de facilitação para workshops, retrospectivas e sessions de design Experiência em ambientes ágeis com foco em continuous improvementHabilidades ; Sólida capacidade de resolução de problemas. Excelentes habilidades de comunicação e trabalho em equipe. Experiência com ferramentas de versionamento (Git). Conhecimento em design patterns e princípios SOLID. Capacidade de aprendizado contínuo e adaptação a novas tecnologias.

Horário

Horário comercial



  • Remoto, Brasil Maitha Tech Tempo inteiro R$90.000 - R$120.000 por ano

    RemotoSêniorSobre a vaga:Buscamos um(a) Engenheiro(a) de Software Sênior com perfil hands-on e consultivo, para ser o catalisador técnico na elevação da excelência operacional.Sua missão será impulsionar qualidade, segurança, automação e governança de ciclo de vida (SDLC), além de apoiar squads em práticas modernas de engenharia, CI/CD,...

  • Engenheiro de Dados Sênior

    2 semanas atrás


    Remoto, Brasil Vaganet Tempo inteiro R$90.000 - R$120.000 por ano

    A Maxxi é uma empresa jovem e cheia de energia. Nascemos nessa nova era representada pela diversidade de ideias e inovação contínua e por isso seguimos crescendo em ritmo acelerado e em constante transformação. Estamos em busca de um(a) Engenheiro(a) de Dados Sênior para atuar na evolução e sustentação da arquitetura de dados da empresa no modelo...


  • Remoto, Brasil Zummit Tempo inteiro R$60.000 - R$120.000 por ano

    Descrição da Vaga: Engenheiro(a) de QA e Automação de Testes SêniorLocalização: RemotoNível: SêniorSobre a Vaga:Buscamos uma pessoa Engenheira de QA e Automação altamente qualificada e com sólida base técnica para integrar nosso time de qualidade. Você será responsável por garantir a excelência dos nossos produtos através da criação de...


  • Remoto, Brasil Grupo Taking Tempo inteiro R$100.000 - R$120.000 por ano

    Buscamos um(a) Engenheiro(a) de Software Front-End Sênior para atuar em projetos inovadores, com foco em desenvolvimento de aplicações escaláveis, modernas e robustas, utilizando as melhores práticas de engenharia de software, arquitetura em nuvem e micro front-ends.Requisitos e Qualificações:Sólida experiência em desenvolvimento Front-End com React...


  • Remoto, Brasil Lyncas Tempo inteiro R$90.000 - R$120.000 por ano

    Atividades a serem realizadas:Execução Técnica com Qualidade e Profundidade Projetar, implementar e manter interfaces ricas e performáticas, garantindo legibilidade, escalabilidade e aderência aos padrões técnicos definidos pela equipe. Atuar com foco na excelência técnica e atenção aos detalhes que elevam a experiência das pessoas...


  • Remoto, Brasil Datum Software Tempo inteiro R$90.000 - R$120.000 por ano

    Estamos buscando uma pessoa que ouse protagonizar com a gente.Responsabilidades e atribuições:Esta oportunidade é para atuar em um projeto estratégico de expansão tecnológica em uma das maiores empresas globais de tecnologia para serviços financeiros, presente em mais de 100 países e responsável por impulsionar a inovação que move o mundo dos...


  • Remoto, Brasil Jobbol Tempo inteiro R$80.000 - R$120.000 por ano

    Empresa de Tecnologia admite Engenheiro de Software em São Paulo.Responsabilidades:Desenvolver e manter aplicativos Android, garantindo a performance e a usabilidade. Colaborar com equipes de design e produto para garantir que o app ofereça uma experiência de usuário intuitiva e visualmente atraente. Implementar novas funcionalidades, melhorias e...

  • Engenheiro de Software PHP

    1 semana atrás


    Remoto, Brasil Westwing Brasil Tempo inteiro R$80.000 - R$120.000 por ano

    Ei, prazer Nós somos a Westwing.Somos o e-commerce mais inspirador no segmento de casa, decoração e lifestyle do Brasil, e buscamos talentos para a área de Tech Buscamos um Engenheiro de Software para atuar no desenvolvimento e manutenção de aplicações internas e novos projetos. Se você tem experiência com PHP e busca um ambiente colaborativo,...


  • Remoto, Brasil Dafiti Tempo inteiro R$90.000 - R$120.000 por ano

    Somos a Dafiti, maior fashiontech da América Latina. Fundada em 2011, hoje, estamos em dois países: Brasil e Colômbia.O que queremos? Cumprir nosso propósito: inspirar as pessoas a se divertirem com a moda enquanto realizamos nossa missão de levar a moda do mundo para todo mundo. Somos mais de mil Dafiters que trabalham para uma moda com D-zão - D-zão...


  • Remoto, Brasil Datum Software Tempo inteiro R$90.000 - R$120.000 por ano

    Estamos buscando uma pessoa que ouse protagonizar com a gente.Responsabilidades e atribuições:Colaborar com equipes multifuncionais para definir, projetar e lançar novos recursos;Elaborar e conduzir refinamentos técnicos de demandas trazidas pelo time de produtos;Atuar na manutenção da saúde e qualidade do codebase, equilibrando novas funcionalidades...