Miratech
Miratech
A Miratech é uma empresa global de serviços de TI e consultoria que trabalha com organizações em processos de transformação digital. Seus serviços abrangem terceirização, desenvolvimento de software e serviços profissionais, combinando a escala de entrega empresarial com a adaptabilidade associada à inovação de startups. Fundada em 1989, a Miratech atua nas áreas de consultoria B2B e tecnologia relacionada a SaaS, apoiando organizações que precisam de expertise em software e serviços tecnológicos.

Engenheiro Java Full Stack, Gestão da Força de Trabalho (Remoto, Nova York)

Desenvolva software Java, React e nativo da nuvem para as soluções de Gestão da Força de Trabalho e Experiência do Cliente da Miratech. Desenvolva APIs, microsserviços, integrações corporativas e pipelines automatizados de entrega.

Descrição

  • Crie, teste e mantenha serviços de backend escaláveis com Java, Spring Boot e boas práticas de engenharia.
  • Desenvolva aplicações web responsivas e acessíveis com React, TypeScript e componentes reutilizáveis.
  • Projete e utilize APIs REST seguindo um modelo de desenvolvimento API-first.
  • Mantenha contratos OpenAPI/Swagger bem definidos e um tratamento robusto de erros.
  • Crie aplicações modulares com padrões de microsserviços, orientação a objetos e arquitetura orientada a eventos.
  • Use Node.js para serviços leves, camadas backend-for-frontend, integrações e ferramentas de desenvolvimento.
  • Modele e otimize esquemas e consultas PostgreSQL para acesso eficiente aos dados.
  • Conecte sistemas internos e externos por meio de APIs REST, webhooks, mensageria e outras abordagens de integração.
  • Conteinerize serviços e dê suporte à implantação na nuvem, ao gerenciamento de configurações e a ambientes consistentes.
  • Crie e mantenha pipelines de CI/CD no Jenkins com testes automatizados, gates de qualidade e releases reproduzíveis.
  • Adicione logs estruturados, métricas, traces e relatórios acionáveis de erros das aplicações.
  • Investigue problemas de produção e funcionais enquanto aprimora desempenho, resiliência, escalabilidade e manutenibilidade.
  • Colabore com as equipes de Produto, UX, QA, DevOps, Arquitetura e engenharia em revisões de design, planejamento e melhoria contínua.

Requisitos

  • Pelo menos cinco anos de experiência em desenvolvimento de software full stack, incluindo responsabilidade por aplicações em produção.
  • Experiência prática com Java e Spring, especialmente Spring Boot, serviços REST, persistência, segurança e testes automatizados.
  • Forte experiência em frontend com Angular ou React, TypeScript, HTML, CSS, arquitetura baseada em componentes, gerenciamento de estado e práticas atuais de testes.
  • Conhecimento prático de Node.js para serviços leves, integrações, ferramentas de build ou componentes de suporte.
  • Capacidade comprovada de projetar APIs REST e microsserviços para aplicações distribuídas e fáceis de manter.
  • Conhecimento avançado de SQL e experiência na criação de modelos eficientes de bancos de dados PostgreSQL ou relacionais equivalentes.
  • Experiência na criação, implantação ou manutenção de aplicações baseadas na nuvem e conteinerizadas.
  • Excelentes habilidades de comunicação, com capacidade para redigir documentação técnica e conduzir workshops com clientes.
  • Conhecimento de OAuth2, OpenID Connect, JWT e arquitetura segura de APIs.
  • Experiência com Kafka, RabbitMQ ou sistemas similares de mensageria e streaming de eventos.
  • Familiaridade com Kubernetes, plataformas de nuvem, ferramentas de observabilidade e entrega segura de software.
  • Experiência em desenvolvimento de aplicações de Gestão da Força de Trabalho ou integração de plataformas WFM é desejável.
  • Conhecimento de serviços da AWS e experiência com Amazon Connect são desejáveis.
  • Experiência na entrega de aplicações de CX, contact center ou atendimento ao cliente é desejável.
  • Conhecimento de previsão, programação, aderência, roteamento, desktop do agente, canais digitais ou operações relacionadas é desejável.
  • Experiência na integração de CRM, identidade, RH, folha de pagamento, analytics ou outros sistemas corporativos é desejável.
  • Experiência prática com desenvolvimento assistido por IA ou soluções habilitadas por IA, incluindo Claude ou GitHub Copilot, é um diferencial.

Benefícios

  • Cobertura de plano de saúde
  • Cursos de idiomas
  • Programa de assistência à relocação
  • Oportunidades de desenvolvimento profissional
  • Programas de certificação
  • Programas de mentoria e investimento em talentos
  • Oportunidades de mobilidade interna
  • Oportunidades de estágio
  • Ambiente de trabalho inclusivo e acolhedor
  • Eventos regulares de integração da equipe e eventos sociais da empresa

Vagas relacionadas

Telepatia AI

Estrategista de implantação de IA, México (híbrido)

Telepatia AI

Lidere as implantações da Telepatia AI em hospitais, seguradoras e redes de clínicas no México. Oriente a configuração clínica, a adoção por médicos, o desempenho dos pilotos e as equipes de implantação.

Abrir
Terumo Medical Corporation

Gerente territorial, sistemas intervencionistas — Filadélfia

Terumo Medical Corporation

Lidere as vendas de dispositivos Terumo Interventional Systems para hospitais e unidades ambulatoriais na região da Filadélfia. Desenvolva contas, dê suporte a procedimentos, capacite profissionais clínicos e alcance as metas de vendas do território.

Abrir