




Resumen: Como Ingeniero Senior Backend Java, será responsable de diseñar, desarrollar y optimizar soluciones backend robustas, escalables y seguras dentro de arquitecturas modernas basadas en microservicios. Aspectos destacados: 1. Diseñar, desarrollar y mantener aplicaciones backend en Java (Java 8+) 2. Dominio sólido de frameworks como Spring Boot y/o Jakarta EE 3. Colaborar en equipos ágiles, participando activamente en revisiones de código ### **Quiénes somos** **Construir. Escalar. Sostener.** PALO IT es una consultoría tecnológica global que diseña la tecnología como una fuerza para el bien. Diseñamos, desarrollamos y escalamos productos y servicios digitales y sostenibles para liberar valor en los tres ámbitos del balance triple: **personas, planeta y beneficio**. Hacemos lo correcto, y lo hacemos bien. Estamos orgullosos de ser un **Nuevo Campeón del Foro Económico Mundial** y una empresa **certificada B Corp\-**. * Somos lo suficientemente pequeños como para preocuparnos localmente, pero lo suficientemente grandes como para entregar soluciones a nivel global (5 continentes, 18 oficinas, más de 650 expertos de más de 50 nacionalidades) * Somos sólidos y resilientes (100 % independientes y sin deudas) * Somos emprendedores y expertos apasionados: invertimos en aquello en lo que creemos sinceramente y trabajamos como una inteligencia colectiva * Somos positivos, valientes, empáticos, ejecutores y comprometidos con la excelencia ### **Acerca de Gen\-e2** Mientras que el mercado sigue centrado principalmente en la entrega potenciada por IA, hemos reinventado el ciclo de vida del desarrollo de software (SDLC) para convertirlo en **IA Primero**. Nuestro enfoque representa un cambio radical en productividad y calidad, basado en una fuerte colaboración entre la **IA generativa** y nuestros mejores talentos: * Actualmente generamos el **95 %** del producto completo —código, documentación, infraestructura como código e incluso diseño— mediante **GitHub Copilot**. * La calidad supera sistemáticamente la de nuestros mejores equipos de ingeniería tradicionales. * Un repositorio de producto alberga todos los artefactos del producto, otorgando a la IA contexto integral del proyecto para una generación de mayor calidad. * Una biblioteca de reglas y prompts define estándares de codificación, principios de diseño y directrices de seguridad, garantizando calidad y escalabilidad de nivel empresarial. Con Gen\-e2, entregamos productos de extremo a extremo **2–3 veces más rápido** que los enfoques tradicionales, elevando simultáneamente el nivel de excelencia en ingeniería. ### **Su rol** Como **Ingeniero Senior Backend Java**, será responsable de diseñar, desarrollar y optimizar soluciones backend robustas, escalables y seguras dentro de arquitecturas modernas basadas en **microservicios**. ### **Responsabilidades clave** * Diseñar, desarrollar y mantener aplicaciones backend en **Java (Java 8\+)**, garantizando alta disponibilidad y rendimiento. * Diseñar e implementar APIs **RESTful** robustas, incluyendo control de versiones, autenticación y documentación mediante **Swagger/OpenAPI**. * Construir microservicios y puntos finales (endpoints) utilizando frameworks como **Spring Boot** y/o **Jakarta EE**. * Gestionar e integrar eficientemente **bases de datos relacionales** (PostgreSQL, MySQL) y tecnologías **NoSQL** (MongoDB, Redis). * Implementar y optimizar el acceso a los datos mediante ORMs como **Hibernate** o **JPA**. * Desarrollar pruebas unitarias y pruebas automatizadas de API con herramientas como **JUnit, Mockito, Testcontainers** y **Postman/Newman**. * Aplicar los principios **SOLID**, patrones de diseño y mejores prácticas de desarrollo seguro (OWASP, validación de datos, manejo de errores). * Contribuir a la implementación y mejora continua de pipelines de **CI/CD** (Jenkins, GitLab CI u otros). * Colaborar en equipos ágiles (Scrum), participando activamente en revisiones de código y gestión de solicitudes de extracción (pull requests). * Identificar cuellos de botella, realizar perfiles (profiling) y optimizar el rendimiento en entornos de producción. * Trabajar en entornos internacionales, comunicando soluciones técnicas y documentando APIs en **inglés**. ### **Perfil ideal** * Experiencia de **5 años o más** en el desarrollo de aplicaciones backend en **Java**. * Experiencia sólida en el diseño e implementación de **APIs RESTful**. * Dominio sólido de frameworks como **Spring Boot** y/o **Jakarta EE**. * Experiencia avanzada con **bases de datos relacionales y NoSQL**. * Conocimientos profundos de ORMs como **Hibernate** o **JPA**. * Experiencia en pruebas automatizadas (pruebas unitarias y de API). * Comprensión sólida de los principios **SOLID**, patrones de diseño y prácticas de seguridad en aplicaciones. * Experiencia trabajando con pipelines de **CI/CD**. * Habilidades avanzadas con Git y experiencia en metodologías **ágiles** (Scrum). * Habilidades sólidas de resolución de problemas, depuración y optimización de rendimiento. * Nivel **avanzado de inglés** (hablado y escrito) para colaborar con equipos globales. ### **Más sobre PALO IT** Estamos deseosos de adaptarnos al cambio, aprender de nuestras experiencias y actuar para responder a las necesidades urgentes de nuestro planeta. Tomamos continuamente medidas para: * Convertirnos en una empresa con balance climático neto cero * Entregar proyectos con impacto positivo * Capacitar al 100 % de nuestra plantilla en temas de impacto * Obtener la certificación B Corp en todas nuestras oficinas a nivel mundial * Medir y mejorar continuamente la felicidad de nuestros empleados Nuestros clientes incluyen a algunas de las empresas más exitosas del mundo. Innovamos tanto con empresas consolidadas del Fortune 1000 como con PYMEs y startups que buscan generar impacto, convertirse en líderes globales y abordar los desafíos más complejos del mundo. ### **Qué ofrecemos** * Entornos de trabajo estimulantes * Trayectoria profesional única * Movilidad internacional * Proyectos internos de I\+D * Compartición de conocimientos * Formación personalizada * Emprendimiento e intraemprendimiento Para más información sobre nuestra cultura organizacional y beneficios: Visite nuestra página de carreras. Y nuestro PALOCast, con testimonios directos de nuestros Palowans. PALO IT es un empleador que promueve la igualdad de oportunidades y valora el mérito, las cualificaciones y las capacidades. Priorizamos la privacidad y la seguridad de los datos. Para más información sobre nuestras prácticas de privacidad, consulte nuestra Política de Privacidad.


