
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) sênior de Java — Polônia (remoto)
Desenvolva e mantenha software de administração tributária em Java para um cliente do setor público da Miratech. Atue com microsserviços, bancos de dados, mensageria e CI/CD.
Descrição
- Desenvolver componentes de software com base em especificações de design
- Integrar e testar sistemas
- Investigar e resolver problemas técnicos
- Realizar testes unitários de componentes de software
- Ajudar a estimar o esforço do projeto e os prazos de entrega
- Trabalhar com a equipe e comunicar-se com as partes interessadas do projeto
- Contribuir com orientação técnica para os roadmaps de produto
- Participar da triagem, incluindo análise e priorização de incidentes
- Manter e aprimorar processos de CI/CD
- Desenvolver e manter software personalizado para um grande cliente europeu de serviços de tecnologia do setor público
- Contribuir para um sistema de administração tributária destinado a declarações, cálculos, apurações e integrações com sistemas externos
Requisitos
- No mínimo 6 anos de experiência em desenvolvimento Java
- Ampla experiência com Spring Framework e Quarkus
- Conhecimento de arquitetura de microsserviços e ferramentas de contêineres, como Docker e Kubernetes
- Experiência com bancos de dados relacionais, incluindo PostgreSQL ou outro SGBD relacional
- Experiência com integrações REST e SOAP e sistemas de mensageria, como Kafka e ActiveMQ
- Bom conhecimento dos princípios de testes de software
- Boa comunicação em inglês
- Boas habilidades de comunicação e colaboração com 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
- Plano de saúde
- Cursos de idiomas
- Programa de relocação
- Flexibilidade para trabalhar remotamente com a cultura de trabalho ForeverRemote
- Oportunidades de desenvolvimento profissional
- Programas de certificação
- Programas de mentoria e investimento em talentos
- Oportunidades de mobilidade interna
- Oportunidades de estágio
- Trabalho em projetos de impacto para clientes líderes globais
- Ambiente de trabalho inclusivo e acolhedor, com comunicação aberta
- Atividades regulares de integração da equipe e eventos sociais da empresa
- Práticas empresariais sustentáveis que abrangem educação em TI, fortalecimento das comunidades, operações justas, sustentabilidade ambiental e igualdade de gênero