Senior Backend Developer

Nequi — Colombia · Posted ~7 hours ago

Senior

Skills

Java Reactive programming AWS Serverless Hexagonal architecture Backend development Scalable systems Secure systems High-performance systems Spring Boot JavaScript TypeScript Terraform MongoDB Redis

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a technology team building scalable, secure, high-performance backend services for a large digital platform. You will work with AWS, reactive Java, serverless architectures, and hexagonal design principles. The role provides opportunities for continuous learning, professional growth, and working with modern cloud technologies.

Highlights

Build scalable, secure, high-performance backend services using AWS, reactive Java, serverless technologies, and hexagonal architecture. The role offers ongoing technical learning, exposure to modern cloud solutions, professional development opportunities, and family-oriented benefits.

Description

¿Quieres diseñar y construir servicios backend escalables, seguros y de alto rendimiento sobre AWS, con Java reactivo, serverless y arquitectura hexagonal, para impactar la vida de millones de personas? ¡Este reto es para ti! En Nequi, ayudarás a mejorar la vida de las personas y su relación con la plata, haciendo su vida más sencilla y ayudándoles a conseguir sus metas. ¡Somos rebeldes con causa! ¿Por qué trabajar en NEQUI? 🔎 En Nequi, nos apasiona la tecnología, buscamos retar lo que hacemos y nos empeliculamos para ir más allá, cada miembro del equipo es una fuente de inspiración y aprendizaje... 😎 Promovemos espacios de formación a través de nuestra TechEscool, un lugar para crear comunidad, compartir conocimientos, y progresar en nuestras carreras profesionales. 🥊 Te mantendrás al día con las últimas tendencias y soluciones en la nube, lo que te permitirá aprender, retarte y desarrollarte profesionalmente. Otros beneficios: Beneficios para ti y tu familia: Días de la familia, seguros de vida, de accidentes, pólizas de salud. Días extra de vacaciones: 7 días extras al año para utilizar en tiempo o en dinero. Beneficios a la medida: alianza gimnasios, bonos de turismo, tarjeta de movilidad, formaciones online. Beneficios salariales: Bonos por cumplimiento de metas, incentivo al ahorro. Trabajo remoto internacional: hasta cuatro meses al año trabajando desde cualquier parte del mundo. ¿Qué harás? • Diseñar y desarrollar APIs y microservicios en Java con Spring Boot y Spring WebFlux, aplicando programación reactiva y funcional. • Desarrollar funciones serverless (Lambdas) en JavaScript/TypeScript. • Modelar datos en bases NoSQL según los patrones de acceso, definir estrategias de indexación y elegir el motor adecuado para cada caso. • Desplegar y operar servicios en AWS (S3, Lambda, ECS, ECR, API Gateway, SNS, SQS) y aprovisionar la infraestructura con Terraform. • Aplicar código limpio y arquitectura hexagonal (puertos y adaptadores), asegurando la seguridad y el rendimiento de los servicios. • Hacer revisiones de código y acompañar técnicamente al equipo. ¿Qué te hará exitoso en este rol? • Profesional en Ingeniería de Sistemas, Ingeniería de Software, Informática o carreras afines. • Experiencia mínima de 3 años en desarrollo de software con enfoque backend, construyendo y operando en producción APIs y microservicios en Java con Spring Boot y Spring WebFlux sobre AWS, con modelado de datos en bases NoSQL, infraestructura como código con Terraform y aplicación de arquitectura hexagonal y código limpio. • Bases de datos no relacionales: Dominio de bases de datos NoSQL (ej. DynamoDB, MongoDB, Redis/Valkey, Cassandra), incluyendo modelado de datos, patrones de acceso, estrategias de indexación y casos de uso apropiados según el tipo (clave-valor, documental, columnar, grafo). • Desarrollo backend: Desarrollo de aplicaciones con enfoque en backend, incluyendo diseño de APIs, gestión de datos, seguridad y optimización de rendimiento. • Servicios en la nube AWS: Dominio de servicios de nube AWS, con experiencia práctica en S3, Lambda, ECS, ECR, API Gateway, SNS y SQS. • Infraestructura como código (IaC): Conocimiento práctico de herramientas de infraestructura como código, particularmente Terraform. • Desarrollo de funciones serverless: Conocimientos en desarrollo de funciones/Lambdas con enfoque en JavaScript/TypeScript. • Desarrollo en Java con Spring: Dominio del lenguaje Java y el framework Spring (Spring Boot, Spring WebFlux). • Programación funcional y reactiva: Conocimiento práctico de paradigmas de programación funcional y reactiva. • Código limpio y arquitectura: Dominio de conceptos y aplicación práctica de código limpio (clean code) y arquitectura hexagonal (puertos y adaptadores). Si quieres unirte a una empresa que está cambiando la relación de la gente con la plata, impactar con tu trabajo en la vida de más de 28 millones de personas y hacer su día a día más fácil, ¡inscríbete ahora! Esta vacante aplica para personas con discapacidad.