




**¡Desbloquea tu futuro con Nexaminds!** En Nexaminds, nuestra misión es redefinir industrias mediante la inteligencia artificial. Nos apasiona el potencial ilimitado de la IA para transformar empresas, optimizar procesos y impulsar el crecimiento. Únete a nuestro viaje visionario. Somos líderes en soluciones de IA y estamos comprometidos con la innovación, la colaboración y las prácticas éticas. Forma parte de nuestro equipo y ayúdanos a moldear el futuro impulsado por máquinas inteligentes. Si te impulsa la ambición, el éxito, la diversión y el aprendizaje, ¡Nexaminds es tu lugar. Estamos buscando un **Ingeniero Senior de Software** con amplia experiencia en el diseño y desarrollo de sistemas escalables y de alto rendimiento utilizando **Java, Spring Boot** y **arquitectura de microservicios**, para unirse a nuestro equipo de ingeniería. En este puesto, desempeñarás un papel clave en el diseño, desarrollo y mantenimiento de servicios backend de alto rendimiento que sustentan nuestras aplicaciones empresariales. Colaborarás estrechamente con equipos multifuncionales para garantizar la entrega de soluciones escalables, fiables y seguras. **Ubicación: México (trabajo remoto)** **Requisitos que buscamos:** * **Título universitario** en Ciencias de la Computación, Ingeniería o campo relacionado (o experiencia práctica equivalente). * **Más de 5 años** de experiencia práctica en desarrollo backend con **Java (Java 8 o superior)**. * Experiencia comprobada con **Spring Boot**, **Spring Data** y **Spring Security**. * Conocimientos sólidos sobre **arquitectura de microservicios** y **principios de diseño de APIs**. * Experiencia con **bases de datos** (SQL y/o NoSQL), como PostgreSQL, MySQL o MongoDB. * Competencia en **Git** y **pipelines CI/CD** (por ejemplo, Jenkins, GitLab CI u otros similares). * Conocimientos sobre **herramientas de contenerización** (Docker, Kubernetes) y **entornos en la nube** (AWS, Azure o GCP). * Será un plus contar con familiaridad con **brokers de mensajes** (RabbitMQ, Kafka). * Capacidad analítica y de resolución de problemas, con gran atención al detalle. * Excelentes habilidades comunicativas y de trabajo en equipo. * Experiencia previa en equipos **Ágiles/Scrum**. **Responsabilidades** * Diseñar, desarrollar y mantener **microservicios y APIs RESTful** utilizando **Java y Spring Boot**. * Contribuir a la **arquitectura y diseño** de sistemas distribuidos, priorizando escalabilidad y resiliencia. * Aplicar buenas prácticas de **código limpio**, **pruebas unitarias/integradas** y **integración y despliegue continuos (CI/CD)**. * Colaborar con Gerentes de Producto, DevOps y equipos de Frontend para entregar funcionalidades de extremo a extremo. * Participar en **revisiones de código**, brindar mentoría a desarrolladores juniors y promover la excelencia técnica. * Diagnosticar y resolver problemas técnicos complejos en entornos de producción y desarrollo. * Mantenerse actualizado con tecnologías emergentes y proponer mejoras para optimizar el rendimiento del sistema y la productividad de los desarrolladores. **Lo que puedes esperar de nosotros** Aquí, en Nexaminds, no somos un lugar de trabajo convencional. Nos enfocamos en crear un entorno amigable y basado en la confianza donde puedas prosperar. ¿Por qué es esto importante? Porque la confianza y la transparencia conducen a una mayor calidad, innovación, compromiso con la finalización de las tareas, eficiencia y rentabilidad. Opciones de acciones Opciones de trabajo remoto Horarios laborales flexibles * Beneficios superiores a los exigidos por la ley * Pero no se trata solo del trabajo; también se trata de las personas. Colaborarás con verdaderos expertos en TI. * Contarás con acceso a mentoría y numerosas oportunidades para aprender y avanzar profesionalmente. **¿Listo para embarcarte en este viaje con nosotros? ¡Si sientes la emoción, ¡adelante y postúlate!**


