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

Desarrolla sistemas Java de administración tributaria para clientes del sector público de Miratech en este puesto sénior remoto con sede en Polonia. Crea microservicios, integraciones, pruebas y procesos de CI/CD para proyectos complejos de transformación digital.

Descripción

  • Desarrollar componentes de software según las especificaciones de diseño.
  • Integrar sistemas y verificar su funcionamiento mediante pruebas.
  • Diagnosticar y resolver problemas de software.
  • Escribir pruebas unitarias para componentes de software.
  • Ayudar a estimar el esfuerzo del proyecto y los plazos de entrega.
  • Colaborar con el equipo y comunicarse con las partes interesadas del proyecto.
  • Asesorar sobre decisiones relativas a la hoja de ruta del producto.
  • Participar en tareas de triaje, incluido el análisis y la priorización de incidentes.
  • Mantener y mejorar los procesos de CI/CD.
  • Desarrollar y mantener software a medida para un gran cliente europeo de servicios tecnológicos del sector público.
  • Contribuir a un sistema de administración tributaria para declaraciones, cálculos de impuestos, liquidaciones e integraciones con sistemas externos.

Requisitos

  • Contar con al menos seis años de experiencia en desarrollo con Java.
  • Tener amplia experiencia con Spring Framework y Quarkus.
  • Comprender la arquitectura de microservicios y tecnologías de contenedores como Docker y Kubernetes.
  • Tener experiencia con PostgreSQL u otro sistema de bases de datos relacionales.
  • Tener experiencia con integraciones REST y SOAP y tecnologías de mensajería como Kafka o ActiveMQ.
  • Comprender los principios de las pruebas de software.
  • Comunicarse con confianza en inglés.
  • Trabajar eficazmente con las partes interesadas y equipos distribuidos.
  • Se valorará la experiencia en desarrollo front-end con Angular.
  • Se valorará el conocimiento del alemán o del alemán suizo.

Beneficios

  • Seguro médico.
  • Cursos de idiomas.
  • Programa de reubicación.
  • Trabajo remoto flexible gracias a la cultura 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.
  • Trabajar en proyectos de gran impacto para clientes globales líderes.
  • Entorno de trabajo inclusivo y solidario.
  • Actividades periódicas de integración de equipo y eventos sociales de la empresa.