




Resumen del Puesto: Buscamos un/a Backend Java para desarrollar soluciones robustas, escalables y de alto rendimiento, contribuyendo a proyectos tecnológicos innovadores. Puntos Destacados: 1. Desarrollar servicios backend y APIs RESTful con Java moderno 2. Participar en la evolución de arquitecturas como microservicios y DDD 3. Optimizar el rendimiento y mantener la calidad del código ¿Te apasiona desarrollar soluciones robustas, escalables y de alto rendimiento? Estamos buscando un/a **Backend Java** que quiera participar en proyectos tecnológicos innovadores y contribuir al desarrollo de aplicaciones críticas para el negocio. **¿Cuáles serían tus actividades?** * Diseñar, desarrollar y mantener servicios backend y APIs RESTful utilizando Java 8, 11, 17 o versiones superiores (LTS). * Aplicar programación funcional (streams, lambdas, Optionals) y patrones de diseño propios de Java moderno. * Implementar capas de persistencia con JPA/Hibernate, Spring Data y bases de datos relacionales (PostgreSQL, MySQL, Oracle) y no relacionales (MongoDB, Redis). * Construir aplicaciones robustas usando el ecosistema Spring (Spring Boot, Spring MVC, Spring Security, Spring Cloud). * Gestionar la concurrencia, hilos y colecciones aprovechando las mejoras de \`java.util.concurrent\` y \`CompletableFuture\`. * Escribir pruebas unitarias e integración con JUnit 5, Mockito, Testcontainers. \- Integrar sistemas mediante mensajería asíncrona (RabbitMQ, Kafka, ActiveMQ). * Participar en la evolución de la arquitectura: microservicios, DDD, event\-driven, hexagonal. * Colaborar en la optimización del rendimiento: análisis de memoria, garbage collection, profiling. * Mantener la calidad del código con herramientas como SonarQube, SpotBugs, Checkstyle. **¿Qué necesitamos de ti?** **Licenciatura o ingeniería en Sistemas, Informática o carrera afín. (título indispensable).** * Experiencia mínima de 3 a 5 años en desarrollo backend con Java (excluyendo prácticas profesionales). * Experiencia con Java 17\+ (records, sealed classes, pattern matching, text blocks). * Conocimiento de contenedores (Docker) y orquestación (Kubernetes). * Familiaridad con cloud platforms (AWS, GCP o Azure) y sus SDKs. * Experiencia con bases de datos NoSQL (MongoDB, Cassandra, Redis). * Implementación de seguridad (OAuth2, JWT, Spring Security). * Uso de lombok, mapstruct, feign clients. * Conocimiento de arquitectura reactiva (WebFlux, Reactor Core). * Participación en proyectos open source o contribuciones a la comunidad Java **¿Cuáles serían tus beneficios?** * Prestaciones de Ley desde día 1 * Sueldo base de $30,000 a $35,000 netos * **Presencial al SUR de la CDMX.** * Modalidad: Híbrida (3 días en oficina y 2 home office) Si te interesa participar en este proceso, postúlate por este medio con tu CV actualizado y en caso de que no cumplas con los requisitos, guardaremos tus datos en cartera para alguna vacante que se ajuste a tu perfil en el futuro. Tipo de puesto: Tiempo completo Sueldo: $30,000\.00 \- $35,000\.00 al mes Escolaridad: * Licenciatura terminada (Deseable) Experiencia: * Java: 4 años (Obligatorio) * Docker: 4 años (Obligatorio) * MongoDB: 4 años (Obligatorio) Lugar de trabajo: Empleo presencial


