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 Full-Stack Java Pleno-Sênior, remoto

Junte-se à Miratech no desenvolvimento de aplicações empresariais com Java, Spring Boot, React e PostgreSQL. Esta função remota apoia sistemas nativos da nuvem para gestão de força de trabalho, experiência do cliente, integrações e produção para clientes de serviços de TI.

Descrição

  • Desenvolver, testar e dar suporte a serviços backend escaláveis com Java e Spring Boot usando boas práticas de engenharia
  • Criar experiências web acessíveis e responsivas com React, TypeScript e componentes reutilizáveis
  • Projetar e trabalhar com serviços REST de acordo com princípios API-first
  • Definir e manter especificações OpenAPI/Swagger confiáveis, incluindo comportamento consistente para erros
  • Aplicar padrões de microsserviços, orientação a objetos e arquitetura orientada a eventos para criar sistemas modulares e fáceis de manter
  • Desenvolver serviços leves, camadas backend-for-frontend, integrações e ferramentas com Node.js
  • Modelar e otimizar esquemas e consultas PostgreSQL para garantir integridade, desempenho e auditabilidade dos dados
  • Conectar plataformas internas e externas por meio de REST, webhooks, mensageria e abordagens de integração relacionadas
  • Empacotar aplicações em contêineres e dar suporte à implantação na nuvem, à configuração e a ambientes consistentes
  • Criar e operar fluxos de trabalho de CI/CD no Jenkins com testes automatizados, controles de qualidade e releases repetíveis
  • Adicionar logs estruturados, métricas, traces e diagnósticos úteis para melhorar a visibilidade operacional
  • Investigar e resolver problemas de aplicações e de produção
  • Aumentar a velocidade, a resiliência, a escalabilidade e a manutenibilidade de longo prazo dos sistemas
  • Colaborar com colegas de Produto, UX, QA, DevOps, Arquitetura e engenharia em revisões de design, planejamento, revisões de entrega e iniciativas de melhoria

Requisitos

  • Pelo menos cinco anos de experiência em desenvolvimento de software full-stack, incluindo responsabilidade por aplicações em produção
  • Sólida 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 de componentes, gerenciamento de estado e métodos atuais de teste
  • 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 sistemas distribuídos fáceis de manter
  • Conhecimento avançado de SQL e experiência na criação de modelos de dados eficientes em PostgreSQL ou bancos de dados relacionais semelhantes
  • Experiência desenvolvendo, implantando ou dando suporte a aplicações hospedadas na nuvem e conteinerizadas
  • Excelentes habilidades de comunicação, incluindo redação técnica e facilitação de workshops com clientes
  • Conhecimento de OAuth2, OpenID Connect, JWT e arquitetura segura de APIs
  • Experiência com Kafka, RabbitMQ ou plataformas semelhantes de mensageria e streaming de eventos
  • Familiaridade com Kubernetes, serviços de nuvem, ferramentas de observabilidade e entrega segura de software
  • Experiência com aplicações de gestão de força de trabalho ou integrações de plataformas é um diferencial
  • Experiência com serviços da AWS e Amazon Connect é um diferencial
  • Experiência com experiência do cliente, contact centers, infraestrutura de voz, FreeSWITCH, Kamailio, Twilio ou plataformas de comunicação comparáveis é um diferencial
  • Compreensão de previsão, programação, aderência, roteamento, desktops de agentes, canais digitais ou processos operacionais relacionados é um diferencial
  • Experiência integrando CRM, identidade, RH, folha de pagamento, analytics ou outros sistemas empresariais é um diferencial
  • Experiência com desenvolvimento prático assistido por IA ou soluções habilitadas por IA, incluindo Claude ou GitHub Copilot, é um diferencial

Benefícios

  • Cobertura de seguro-saúde
  • Acesso a cursos de aprendizado de idiomas
  • Programa de assistência para relocação
  • Oportunidades de crescimento profissional
  • Programas de apoio a certificações
  • Iniciativas de mentoria e desenvolvimento de talentos
  • Oportunidades de mobilidade interna e estágio
  • Trabalho em projetos importantes para clientes globais líderes
  • Cultura de trabalho inclusiva e acolhedora
  • Canais abertos de comunicação
  • Eventos sociais e de integração de equipes regulares da empresa

Vagas relacionadas

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
Cross River

Gerente de Engenharia, Cloud e Sistemas Distribuídos — Cross River, Jerusalém

Cross River

Lidere e desenvolva engenheiros que criam serviços e infraestrutura fintech para pagamentos, cartões, empréstimos e criptomoedas. Esta vaga híbrida em Jerusalém tem foco em sistemas nativos da nuvem e na entrega de engenharia.

Abrir
Aleph Alpha

Pesquisador(a) sênior de IA, pré-treinamento de modelos fundacionais — Aleph Alpha, Heidelberg

Aleph Alpha
51 – 200 Funcionários
B2BInteligência artificial

Lidere o trabalho de arquitetura e pré-treinamento em larga escala dos modelos fundacionais europeus da Aleph Alpha, definindo métodos de treinamento para milhares de GPUs. Desenvolva e refine receitas de treinamento em PyTorch com a equipe híbrida baseada em Heidelberg.

Abrir