Fullstack - AI Engineer (Ciudad de México)

Fullstack - AI Engineer (Ciudad de México)

05 nov
|
rocket code
|
Ciudad de México

05 nov

rocket code

Ciudad de México

Desarrollador Java Full Stack (React)Modalidad: 100% remota Contratación: Tiempo completo Seniority: Mid Área: Development

Ubicación:
México MisiónDesarrollar y mantener soluciones de software robustas y confiables, con especialización principal en backend Java y capacidad para participar en el desarrollo frontend utilizando React. La posición participará en un proyecto del sector asegurador, trabajando dentro de un equipo de ingeniería enfocado en entregar servicios, microservicios y componentes funcionales de calidad, manteniendo disciplina sobre especificaciones técnicas, pruebas, documentación y fechas de entrega. Objetivos principales
• Desarrollar servicios backend confiables
• Construir y mantener servicios y microservicios utilizando Java y Spring Boot.
• Participar en soluciones Full Stack
• Complementar el desarrollo backend con la implementación y mantenimiento de componentes frontend utilizando React.
• Asegurar calidad de código
• Aplicar buenas prácticas de desarrollo, principios SOLID y pruebas unitarias para entregar soluciones mantenibles y estables.
• Cumplir los compromisos técnicos del proyecto
• Ejecutar los requerimientos conforme a las especificaciones, prioridades y tiempos establecidos.
• Facilitar la integración entre sistemas
• Desarrollar y documentar APIs utilizando estándares que permitan su correcto consumo e integración.
• Contribuir a la estabilidad de las plataformas
• Detectar y resolver problemas técnicos dentro de los componentes bajo su responsabilidad.
• Mantener visibilidad sobre el avance
• Comunicar de manera proactiva progreso, bloqueos, riesgos y disponibilidad al equipo.
• Trabajar con autonomía y ownership
• Asumir responsabilidad sobre los desarrollos asignados desde su construcción hasta su correcta entrega. Responsabilidades principales
• Desarrollar y mantener servicios backend utilizando Java 11+ y Spring Boot.
• Construir y evolucionar arquitecturas basadas en microservicios.
• Participar en el desarrollo de componentes frontend con React.
• Implementar requerimientos de acuerdo con especificaciones técnicas definidas por el proyecto.
• Aplicar principios SOLID y buenas prácticas de desarrollo.
• Integrar aplicaciones con bases de datos PostgreSQL y/o Redis.
• Diseñar y consumir APIs.
• Documentar APIs utilizando OpenAPI / Swagger.
• Desarrollar y mantener pruebas unitarias con cobertura adecuada.
• Participar en revisiones técnicas y atender feedback de líderes y compañeros.
• Identificar y comunicar oportunamente bloqueos o riesgos técnicos.
• Cumplir con los compromisos y fechas de entrega acordados.
• Documentar los componentes desarrollados cuando sea requerido.




• Colaborar con perfiles técnicos y funcionales del proyecto.
• Participar en ceremonias y mecanismos de seguimiento establecidos por el equipo.
• Mantener comunicación proactiva sobre avance y disponibilidad. Perfil idealBuscamos un desarrollador con una base sólida en Java Backend que ya haya tenido experiencia real trabajando con React y pueda desenvolverse en ambos lados de una solución cuando el proyecto lo requiera. No esperamos una distribución 50/50 entre backend y frontend. El mayor nivel de profundidad deberá estar en Java, Spring Boot y microservicios; React complementará el perfil y permitirá participar de manera más integral en la construcción de funcionalidades. Esperamos una persona organizada, responsable con sus compromisos y capaz de trabajar con autonomía dentro de especificaciones técnicas claramente definidas. También valoramos la disposición para recibir feedback, cuestionar técnicamente cuando sea necesario y mantener comunicación transparente cuando exista algún bloqueo que pueda comprometer una entrega. RequisitosFormación
• Ingeniería en Sistemas.
• Tecnologías de la Información.
• Ciencias de la Computación.
• Ingeniería de Software.
• O formación equivalente relacionada con desarrollo de software. Experiencia
• 4 a 5 años o más de experiencia comprobable en desarrollo backend.
• Experiencia sólida desarrollando con Java.
• Experiencia productiva con Spring Boot.
• Experiencia trabajando con arquitecturas de microservicios.
• Experiencia real y comprobable utilizando React en proyectos anteriores.
• Experiencia con bases de datos relacionales y/o NoSQL.
• Experiencia desarrollando y documentando APIs.
• Experiencia implementando pruebas unitarias.
• Experiencia trabajando dentro de equipos de desarrollo de software.
• Capacidad para trabajar de manera remota con autonomía y seguimiento de compromisos.
• Residir en México. Conocimientos técnicosBackend
• Java 11+.
• Spring Boot.
• Microservicios.
• Principios SOLID.
• APIs REST.
• OpenAPI / Swagger.
• Pruebas unitarias. Frontend
• React.
• Desarrollo e integración de componentes frontend.
• Consumo de servicios y APIs desde frontend. Bases de datos
• PostgreSQL.
• Redis. Herramientas y plataforma
• Gradle 7.




• Kotlin DSL.
• Linux.
• OpenAPI / Swagger. Conocimientos deseables
• Experiencia con Gradle 7 y Kotlin DSL.
• SLF4J.
• Log4J2.
• Configuración y manejo de niveles de logging.
• Experiencia trabajando sobre Linux Debian 10 o superior.
• Nginx.
• HAProxy.
• Experiencia previa en proyectos del sector asegurador. Stack principalJava 11+ | Spring Boot | React | PostgreSQL | Redis | Microservicios | OpenAPI/Swagger Stack complementario: Gradle 7 | Kotlin DSL | Linux Debian | SLF4J | Log4J2 | Nginx | HAProxy Competencias
• Ownership.
• Orientación a resultados.
• Pensamiento analítico.
• Resolución de problemas.
• Organización.
• Atención al detalle.
• Comunicación proactiva.
• Trabajo colaborativo.
• Apertura al feedback.
• Disciplina de ejecución.
• Autonomía.
• Responsabilidad sobre compromisos.
• Capacidad para trabajar con especificaciones técnicas.
• Adaptabilidad. Indicadores de éxito
• Entregas realizadas conforme a los requerimientos y fechas comprometidas.
• Código funcional, mantenible y correctamente probado.
• APIs documentadas y listas para integración.
• Cobertura adecuada de pruebas unitarias.
• Baja recurrencia de defectos derivados de los desarrollos realizados.
• Comunicación oportuna de riesgos y bloqueos.
• Participación efectiva tanto en backend como en los componentes React requeridos.
• Capacidad creciente para ejecutar desarrollos con autonomía. Lo que ofrecemos
• Modalidad de trabajo 100% remota.
• Participación en un proyecto tecnológico para el sector asegurador.
• Integración a un equipo de ingeniería con mecanismos claros de comunicación y seguimiento.
• Contexto de trabajo orientado a autonomía y ownership.
• Participación en soluciones empresariales construidas con Java, Spring Boot, React y arquitecturas de microservicios. Lo que valoramos especialmente en rocket codeEn rocket code buscamos desarrolladores que no se limiten a completar tickets. Valoramos a las personas que entienden lo que están construyendo, cuidan la calidad de sus entregables y mantienen visibilidad cuando algo puede afectar un compromiso. Para esta posición buscamos especialmente un perfil con profundidad en Java Backend y flexibilidad para trabajar también con React, capaz de integrarse rápidamente a un equipo, recibir feedback técnico y asumir responsabilidad sobre sus desarrollos hasta que estén correctamente terminados. Esperamos autonomía, pero también comunicación: si existe un bloqueo, riesgo o una mejor alternativa técnica, queremos que pueda identificarlo y ponerlo sobre la mesa oportunamente.

📌 Fullstack - AI Engineer (Ciudad de México)
🏢 rocket code
📍 Ciudad de México

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: fullstack - ai engineer (ciudad de méxico) / ciudad de méxico

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: fullstack - ai engineer (ciudad de méxico) / ciudad de méxico