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.

Desenvolvedor(a) Java Sênior – Remoto na Polônia

Desenvolva microsserviços Java para o cliente da Miratech no setor público de administração tributária. Integre sistemas seguros, teste componentes de software e aprimore os fluxos de CI/CD.

Descrição

  • Desenvolver componentes de software de acordo com as especificações de design.
  • Integrar sistemas e testar suas interações.
  • Investigar e resolver problemas de software.
  • Escrever e executar testes unitários para componentes de software.
  • Ajudar a estimar o esforço do projeto e os prazos de entrega.
  • Trabalhar em estreita colaboração com a equipe e se comunicar com as partes interessadas do projeto.
  • Contribuir com orientação técnica para os roadmaps de produtos.
  • Participar da triagem, incluindo a análise e priorização de incidentes.
  • Manter e aprimorar os processos de CI/CD.
  • Desenvolver e manter software personalizado para um grande cliente europeu do setor público.
  • Desenvolver um sistema de administração tributária para declarações, cálculos de impostos, apurações e integrações com sistemas externos.

Requisitos

  • Ter pelo menos seis anos de experiência em desenvolvimento Java.
  • Ter sólida experiência com Spring Framework e Quarkus.
  • Compreender arquitetura de microsserviços e tecnologias de contêineres, como Docker e Kubernetes.
  • Ter experiência com PostgreSQL ou outro sistema de banco de dados relacional.
  • Ter experiência com integrações REST ou SOAP e ferramentas de mensageria, como Kafka ou ActiveMQ.
  • Compreender os princípios de testes de software.
  • Comunicar-se com confiança em inglês.
  • Colaborar com eficiência com as partes interessadas e equipes distribuídas.
  • Experiência em desenvolvimento front-end com Angular é um diferencial.
  • Conhecimentos de alemão ou alemão suíço são um diferencial.

Benefícios

  • Cobertura de seguro-saúde.
  • Cursos de idiomas.
  • Programa de realocação.
  • Trabalho remoto flexível por meio da cultura ForeverRemote.
  • Oportunidades de desenvolvimento profissional.
  • Programas de certificação.
  • Programas de mentoria e investimento em talentos.
  • Oportunidades de mobilidade interna.
  • Oportunidades de estágio.
  • Atuação em projetos de impacto para clientes globais líderes.
  • Ambiente de trabalho inclusivo e acolhedor.
  • Atividades regulares de integração de equipe e eventos sociais.