
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