See all roles

ILOPEIR_ITX_BACKEND DEVELOPER SENIOR II

Work from home Full-time role Hiring

Buscamos un/a Ingeniero/a Backend Senior con una sólida trayectoria en el desarrollo de microservicios. Será responsable de diseñar e implementar soluciones robustas basadas en Java 21, adoptando la Arquitectura Hexagonal y garantizando la aplicación rigurosa de los principios SOLID y los patrones de diseño. Liderará la integración con sistemas de streaming (Kafka) y diversas soluciones de persistencia (MongoDB, Snowflake, bases de datos relacionales).

⚙️ Habilidades Técnicas Clave (Hard Skills)

  • Lenguaje/Core - Nivel Experto - Java (v21+) y su ecosistema (Spring Boot/Spring Cloud). Optimización de rendimiento de JVM.

  • Arquitectura - Nivel Experto - Microservicios y diseño de APIs (REST, gRPC). Arquitectura Hexagonal (Ports & Adapters).

  • Principios/Patrones- Nivel Maestro - SOLID (Responsabilidad Única, Abierto/Cerrado, Sustitución de Liskov, Segregación de Interfaces, Inversión de Dependencias). Patrones de Diseño (Creacionales, Estructurales, Comportamiento), Patrones de Microservicios (Saga, Circuit Breaker, Service Discovery).

  • Messaging/Streaming - Nivel Avanzado - Apache Kafka: Diseño de topics, productores y consumidores de alto rendimiento. Conocimiento de Kafka Streams (deseable).

  • Persistencia - Nivel Avanzado - MongoDB (Diseño de esquemas, optimización de queries). Snowflake (Modelado de datos para DWH). Bases de Datos Relacionales (SQL, optimización, ORM como JPA/Hibernate).

  • DevOps/Cloud - Nivel Avanzado - Contenerización (Docker, Kubernetes). CI/CD (Jenkins, GitLab CI o similar). Observabilidad (Logging, Métricas, Tracing - ELK, Prometheus, Grafana, Jaeger).

  • Testing - Nivel AvanzadoTDD/BDD. Pruebas Unitarias (JUnit, Mockito), Integración y End-to-End.

⚙️ Conocimientos y experiencia Senior (Factores diferenciales)

  • Liderazgo Técnico: Capacidad demostrada para tomar decisiones de diseño arquitectónico y mentorizar a desarrolladores mid y junior.

  • Diseño de Sistemas Distribuidos: Experiencia en la gestión de Consistencia de Datos en arquitecturas de microservicios (transacciones distribuidas, Event Sourcing).

  • Performance y Escalabilidad: Capacidad para identificar cuellos de botella y optimizar el código para baja latencia y alta concurrencia.

  • Seguridad: Conocimiento de principios de seguridad en APIs y microservicios (OAuth2, JWT, security headers).

Apply To This Job

You might like

Manager, Operational Excellence

Work from home Full-time role

Sr. Data Analyst

Work from home Full-time role

Architect

Work from home Full-time role

Scrum Master - Integrations & Delivery

Work from home Full-time role

Electrical Designer I (34848)

Work from home Full-time role

Electrical Designer I (34845)

Work from home Full-time role

Data Integrity Specialist

Work from home Full-time role

Multimedia Campaigner (Video)

Work from home Full-time role

Campaign Director, Poland

Work from home Full-time role

Data Analyst

Work from home Full-time role

Home Health Aide (HHA) or CNA – WEEKENDS, NIGHTS, EVENINGS in Rochester, MN in Comfort Health (job Id: 1681026456)

Work from home Full-time role

Remote Scribe - Ava Echo (Real-time Text Corrector)

Work from home Full-time role

Experienced Chat Support Associate - Remote Work Opportunity at blithequark

Work from home Full-time role

Sales Development Representative DACH (m/w/d)

Work from home Full-time role

Technical Copywriter, Gaming – Consumer Tech

Work from home Full-time role

[Remote] Threat Intelligence Analyst - AI ML Project

Work from home Full-time role

Flow Ops Engineer (Senior)

Work from home Full-time role

Experienced Customer Success Associate – Delivering Exceptional Experiences for arenaflex Clients in Reno, NV

Work from home Full-time role

Experienced Customer Service Representative - Self Storage Manager

Work from home Full-time role

Remote Data Entry Clerk – No Experience Required, Trade Reconciliation, Corporate Actions & Client Service Support (arenaflex)

Work from home Full-time role