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 Sênior

Junte-se à Miratech como engenheiro sênior, desenvolvendo aplicações Java, Spring Boot e React para clientes globais de TI empresarial. A função abrange APIs, microsserviços, integrações e implantações em nuvem.

Descrição

  • Desenvolver e manter serviços backend escaláveis com Java e Spring Boot usando boas práticas de engenharia.
  • Criar interfaces modernas com React e TypeScript, componentes reutilizáveis, layouts responsivos e interações acessíveis.
  • Desenvolver e integrar APIs REST seguindo um modelo de desenvolvimento API-first.
  • Manter as especificações OpenAPI/Swagger e o comportamento de tratamento de erros claros e consistentes.
  • Criar sistemas modulares e sustentáveis com microsserviços, design orientado a objetos e padrões de design orientado ao domínio.
  • Usar Node.js para serviços leves, componentes backend-for-frontend, integrações e ferramentas de desenvolvimento.
  • Modelar e otimizar esquemas e consultas PostgreSQL com foco na integridade dos dados, no desempenho e no histórico de auditoria.
  • Conectar sistemas internos e externos por meio de APIs REST, webhooks, mensageria e abordagens relacionadas de integração.
  • Conteinerizar serviços e dar suporte a padrões de implantação em nuvem, gerenciamento de configuração e ambientes consistentes.
  • Desenvolver e manter pipelines de CI/CD do Jenkins com testes automatizados, gates de qualidade e lançamentos repetíveis.
  • Adicionar registro estruturado, métricas, rastreamento e relatórios de erros acionáveis às aplicações.
  • Investigar problemas funcionais e de produção, melhorando desempenho, resiliência, escalabilidade e sustentabilidade.
  • Trabalhar com as equipes de Produto, UX, QA, DevOps, Arquitetura e engenharia em sessões de design, revisões, planejamento e melhoria contínua.

Requisitos

  • Pelo menos seis anos de experiência em desenvolvimento de software full-stack, incluindo responsabilidade por aplicações em produção.
  • Experiência prática avançada com Java e Spring, especialmente Spring Boot, serviços REST, persistência, segurança e testes automatizados.
  • Forte experiência frontend com Angular ou React, TypeScript, HTML, CSS, design baseado em componentes, gerenciamento de estado e práticas contemporâneas 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 e manter aplicações em ambientes distribuídos.
  • Forte domínio de SQL e experiência na criação de modelos de dados eficientes em PostgreSQL ou bancos relacionais semelhantes.
  • Experiência desenvolvendo, implantando ou dando suporte a aplicações baseadas em nuvem e conteinerizadas.
  • Excelentes habilidades de comunicação, incluindo redação técnica clara e capacidade de conduzir workshops com clientes.
  • Experiência com aplicações de Workforce Management ou integrações de plataformas WFM será considerada um diferencial.
  • Experiência com AWS e Amazon Connect será considerada um diferencial.
  • Experiência criando aplicações de CX, contact center ou atendimento ao cliente será considerada um diferencial.
  • Conhecimento de previsão, escala, aderência, roteamento, desktops de agentes, canais digitais ou conceitos operacionais relacionados será considerado um diferencial.
  • Experiência com Kafka, RabbitMQ ou sistemas comparáveis de mensageria e streaming de eventos será considerada um diferencial.
  • Familiaridade com Kubernetes, plataformas de nuvem, ferramentas de observabilidade e práticas seguras de entrega de software será considerada um diferencial.
  • Experiência integrando aplicações com CRM, identidade, RH, folha de pagamento, analytics ou outros sistemas empresariais será considerada um diferencial.
  • Experiência prática usando ferramentas de desenvolvimento assistido por IA ou criando soluções habilitadas para IA, incluindo Claude ou GitHub Copilot, será considerada um diferencial.

Benefícios

  • Cobertura de seguro-saúde.
  • Cursos de idiomas.
  • Programa de apoio à realocação.
  • Oportunidades de crescimento profissional.
  • Programas de certificação.
  • Iniciativas de mentoria e investimento em talentos.
  • Oportunidades de mobilidade interna e estágio.
  • Um ambiente de trabalho inclusivo e acolhedor.
  • Eventos sociais e de integração de equipes realizados regularmente.

Vagas relacionadas

Thermo Fisher Scientific

Administrador de aplicações Clarity PPM – Thermo Fisher Scientific, remoto na Índia

Thermo Fisher Scientific

Administre o Clarity PPM e ofereça suporte de nível 2, monitoramento, gestão de acessos, testes e implantações. Dê suporte às operações de aplicações corporativas na Índia e nas Filipinas.

Abrir
Avantor

Coordenador de operações: estoque e expedição de laboratório

Avantor

Coordena o estoque, as compras, as expedições e o atendimento ao cliente para os clientes científicos da Avantor. A função também dá suporte a remessas de materiais perigosos, relatórios e sistemas de estoque.

Abrir
Endless Studios

Desenvolvedor de currículo de design de jogos (Unity)

Endless Studios

Desenvolva aulas de design de jogos para programas de educação técnica e profissional do ensino médio na Flórida usando a engine Endstar, da Endless Studios. Crie aulas de integração com Unity, avaliações, guias para professores e tutoriais para a sala de aula.

Abrir
Nivoda

Engenheiro(a) sênior de IA e aprendizado de máquina, remoto nos Estados Unidos

Nivoda

Desenvolva sistemas de classificação, recomendação e busca multimodal para o marketplace global de joias da Nivoda e as vitrines de joalheiros. Crie recursos de aprendizado de máquina em produção para busca, descoberta de produtos e correspondência de imagens.

Abrir