Descripción
Buscamos un profesional con una sólida trayectoria en desarrollo backend para unirse a nuestro equipo. Tu principal responsabilidad será el diseño, desarrollo y mantenimiento de soluciones robustas y escalables. Participarás activamente en la creación de microservicios que impulsarán la evolución de nuestra arquitectura tecnológica, así como en la optimización de sistemas críticos para el funcionamiento del negocio. Estas áreas incluyen la gestión de riesgos, la detección de fraudes y el procesamiento de pagos, donde tu contribución será fundamental para garantizar la eficiencia y seguridad.Trabajarás tanto en el desarrollo de nuevas funcionalidades desde cero como en la mejora continua de los sistemas existentes, aplicando las mejores prácticas de ingeniería de software. Se espera que poseas un conocimiento profundo de Java, específicamente en versiones recientes como Java 17 o 21, y que tengas experiencia demostrable con tecnologías de orquestación y monitorización como Kubernetes, Grafana, Prometheus y New Relic. Tu labor será esencial para asegurar la disponibilidad y el rendimiento de nuestros servicios.
Además, se valorará positivamente la experiencia en bases de datos relacionales y NoSQL como PostgreSQL y Redis, así como el manejo de frameworks y herramientas de desarrollo como SparkJava, JOOQ y Flyway. Se considerará una ventaja adicional si tienes conocimientos en lenguajes como Kotlin o Scala, y si cuentas con experiencia previa en el sector financiero o en entornos de startups y scale-ups. La capacidad de trabajar de forma autónoma y en equipo, junto con una excelente comunicación, serán claves para el éxito en este rol.