Miratech
Miratech
Miratech es una empresa global de servicios de TI y consultoría que trabaja con organizaciones en sus procesos de transformación digital. Sus servicios abarcan la externalización, el desarrollo de software y los servicios profesionales, combinando la capacidad de prestación propia de las empresas con la adaptabilidad asociada a la innovación de las startups. Fundada en 1989, Miratech opera en los ámbitos de la consultoría B2B y las tecnologías relacionadas con SaaS, y presta apoyo a organizaciones que necesitan experiencia en software y servicios tecnológicos.

Desarrollador sénior de Java (remoto, Polonia)

Desarrolla sistemas de administración tributaria en Java para clientes del sector público de Miratech. Crea microservicios, integraciones, pruebas y soluciones de CI/CD.

Descripción

  • Desarrolla componentes de software conforme a las especificaciones de diseño.
  • Integra sistemas y prueba su funcionamiento.
  • Investiga y resuelve problemas de software.
  • Escribe pruebas unitarias para componentes de software.
  • Ayuda a estimar el alcance de los proyectos y los plazos de entrega.
  • Colabora estrechamente con el equipo y se comunica con las partes interesadas del proyecto.
  • Asesora sobre las hojas de ruta de productos desde una perspectiva técnica.
  • Participa en la clasificación, investigación y priorización de incidentes.
  • Mantiene y mejora los procesos de CI/CD.
  • Desarrolla y mantiene software a medida para un importante proveedor europeo de software para el sector público.
  • Contribuye a un sistema de administración tributaria para declaraciones, cálculos, liquidaciones e integraciones con sistemas externos.

Requisitos

  • Aporta al menos seis años de experiencia en desarrollo con Java.
  • Tiene amplia experiencia con Spring Framework y Quarkus.
  • Conoce la arquitectura de microservicios y tecnologías de contenedores como Docker y Kubernetes.
  • Ha trabajado con bases de datos relacionales, como PostgreSQL u otro sistema RDBMS.
  • Tiene experiencia con integraciones REST o SOAP y sistemas de mensajería como Kafka y ActiveMQ.
  • Conoce los principios de pruebas de software.
  • Se comunica con confianza en inglés.
  • Trabaja eficazmente con partes interesadas y equipos distribuidos.
  • Se valorará la experiencia con Angular en el front end.
  • Se valorará el conocimiento de alemán o alemán suizo.
  • Experiencia con Java, Spring, Quarkus, Angular, PostgreSQL, RESTEasy, Hibernate o Panache, Kafka, microservicios, Maven, Flyway, Docker, Kubernetes, GitLab, Jira, ArgoCD y Grafana.

Beneficios

  • Seguro médico
  • Cursos de idiomas
  • Programa de apoyo para la reubicación
  • Flexibilidad para trabajar a distancia gracias a la cultura de trabajo ForeverRemote
  • Oportunidades de desarrollo profesional
  • Programas de certificación
  • Programas de mentoría e inversión en talento
  • Oportunidades de movilidad interna
  • Oportunidades de prácticas
  • Trabajo en proyectos de impacto para clientes globales líderes
  • Entorno de trabajo inclusivo y solidario
  • Eventos sociales y actividades periódicas para fomentar el trabajo en equipo
  • Prácticas empresariales sostenibles que apoyan la educación en TI, el empoderamiento comunitario, las prácticas operativas justas, la sostenibilidad ambiental y la igualdad de género