Categorías
···
Entrar / Registro

Ingeniero de Software Senior, Back-End (Java y Spring Boot)

Indeed
Tiempo completo
Presencial
Sin requisito de experiencia
Sin requisito de título
Isabel La Católica 5, Centro Histórico de la Ciudad de México, Centro, Cuauhtémoc, 06000 Ciudad de México, CDMX, México
Favoritos
Compartir
Parte del contenido se ha traducido automáticamenteVer original

Descripción

Resumen: PlanOmatic busca un Ingeniero de Software Senior para reforzar su equipo de ingeniería mediante la construcción y escalabilidad de su plataforma, llevando a cabo el desarrollo práctico de sistemas back-end robustos y de alto rendimiento. Aspectos destacados: 1. Función crítica en la construcción y escalabilidad de la plataforma de PlanOmatic 2. Contribuidor clave en los servicios Java/Spring Boot, asumiendo la responsabilidad del diseño y la optimización 3. Adopción de prácticas de ingeniería nativas de IA como parte fundamental de su flujo de trabajo ### **Acerca de PlanOmatic:** PlanOmatic ofrece servicios automatizados de medios para listados inmobiliarios a administradores de propiedades residenciales unifamiliares y a operadores institucionales de este tipo de activos, a nivel nacional. Nuestra plataforma patentada se integra con software de gestión inmobiliaria para solicitar y entregar automáticamente fotografías profesionales, recorridos 3D, planos interactivos y ambientación virtual impulsada por IA. Desde 2005, nos hemos comprometido a ayudar a nuestros clientes a trabajar con mayor eficiencia, alquilar vacantes más rápidamente y elevar sus marcas mediante una velocidad, calidad y experiencia de cliente incomparables. La cultura de PlanOmatic gira en torno a crear un entorno laboral seguro y solidario. Ofrecemos y financiamos continuamente plataformas para iniciativas lideradas por empleados centradas en Salud y Bienestar, Diversidad e Inclusión, Sostenibilidad y Filantropía, con el fin de fomentar el crecimiento personal y profesional de nuestro equipo. Somos un lugar donde se celebra a las personas afrodescendientes, indígenas y de otras minorías étnicas (BIPOC), a las mujeres, a los miembros de la comunidad LGBTQ+, y a otros grupos marginados. Estamos orgullosos del espacio laboral inclusivo que hemos creado para todo nuestro personal. Nuestra empresa siempre se comprometerá a fomentar un entorno basado en la diversidad, la equidad, la inclusión y el sentido de pertenencia. ### **Acerca del puesto:** Buscamos un **Ingeniero de Software Senior** para reforzar nuestro equipo de ingeniería y desempeñar una función crítica en la construcción y escalabilidad de la plataforma de PlanOmatic mediante el desarrollo práctico de sistemas back-end robustos y de alto rendimiento. Este ingeniero será un contribuidor clave en nuestros servicios Java/Spring Boot, asumiendo la responsabilidad del diseño, desarrollo y optimización de APIs, integraciones y tuberías de datos que sustentan nuestra plataforma. Reportará al Director Senior de Ingeniería de Software y este puesto combina una sólida experiencia técnica con prácticas de desarrollo nativas de IA y una mentalidad colaborativa y orientada a la responsabilidad. Trabajarás estrechamente con los equipos de producto, ingeniería front-end y dirección para entregar funciones que impacten directamente la experiencia del cliente y los resultados comerciales. **Ubicación:** PlanOmatic puede contratar candidatos no estadounidenses mediante el modelo de Employer of Record (EOR). Por ello, aceptamos candidatos de cualquier país, aunque damos preferencia especial a los candidatos de México. **Reporta a:** Director Senior de Ingeniería de Software ### **Qué implica este puesto:** **Desarrollo y arquitectura back-end** – Diseñar, construir y mantener servicios back-end escalables utilizando Java y Spring Boot. Asumir la responsabilidad del desarrollo de APIs críticas, de la arquitectura de microservicios y de las capas de integración que conectan la plataforma de PlanOmatic con los sistemas de los clientes, servicios de terceros y herramientas internas. Escribir código limpio, bien probado y apto para producción, priorizando la fiabilidad y el rendimiento. **Escalabilidad y rendimiento de la plataforma** – Optimizar el rendimiento de la aplicación, las consultas a bases de datos y el rendimiento general del sistema para apoyar las operaciones nacionales en constante expansión de PlanOmatic. Identificar cuellos de botella, reducir la latencia y garantizar que nuestros servicios soporten con confianza un crecimiento progresivo. Contribuir a decisiones de infraestructura relacionadas con la implementación nativa en la nube, la contenerización y las canalizaciones CI/CD. **Desarrollo potenciado por IA** – Adoptar prácticas de ingeniería nativas de IA como parte fundamental de su flujo de trabajo. Utilizar diariamente herramientas de desarrollo asistidas por IA como Claude Code y otras similares para la construcción de funciones, refactorizaciones multiarchivo, revisiones de código y depuración. Contribuir a la biblioteca compartida de indicaciones (prompts) de PlanOmatic, seguir las convenciones de etiquetado de commits para salidas generadas con IA y ayudar a establecer buenas prácticas que se refuercen entre los miembros del equipo de ingeniería. **Calidad sobre cantidad** – Se utilizarán flujos de trabajo potenciados por IA para incrementar la calidad del código, la cobertura de pruebas y la fiabilidad del sistema, más que simplemente aumentar la producción bruta. **Dirección arquitectónica** – Aunque la IA se encargará de gran parte del código repetitivo y de las refactorizaciones, se espera que esta función proporcione la dirección arquitectónica de alto nivel y la toma de decisiones críticas que la IA no puede replicar. **Ingeniería de datos e integraciones** – Construir y mantener integraciones con plataformas de gestión inmobiliaria, sistemas de pagos y herramientas operativas. Diseñar modelos y tuberías de datos eficientes que garanticen la integridad de los datos y respalden el análisis, los informes y la automatización operativa en toda la organización. **Calidad del código y estándares de ingeniería** – Defender las mejores prácticas de ingeniería, incluyendo revisiones exhaustivas de código, cobertura completa de pruebas, documentación significativa y cumplimiento de los estándares de codificación establecidos. Participar en discusiones arquitectónicas, planificación de sprints y revisiones técnicas de diseño. Reducir proactivamente la deuda técnica sin afectar el ritmo de entrega de productos. **Colaboración interfuncional** – Colaborar con los equipos de producto, ingeniería y otras partes interesadas para traducir los requisitos del producto en soluciones técnicas bien arquitectadas. Comunicar claramente las compensaciones técnicas y contribuir a una cultura de transparencia, responsabilidad y mejora continua. ### **Qué buscamos:** * 5 o más años de experiencia profesional en ingeniería de software back-end * Conocimientos sólidos en Java y el framework Spring Boot, incluyendo Spring MVC, Spring Data y Spring Security * Experiencia consolidada en el diseño y construcción de APIs RESTful y arquitecturas de microservicios * Experiencia práctica con bases de datos relacionales (PostgreSQL, MySQL o similares) y frameworks ORM (Hibernate/JPA) * Conocimientos básicos de plataformas en la nube (AWS, GCP o Azure) y herramientas de contenerización (Docker, Kubernetes) * Experiencia con canalizaciones CI/CD, frameworks de pruebas automatizadas y prácticas DevOps * Interés demostrado o experiencia previa con herramientas de desarrollo asistidas por IA (Claude Code, GitHub Copilot o similares) * Buen conocimiento de patrones de diseño de software, principios SOLID y prácticas de código limpio * Excelentes habilidades para resolver problemas y mentalidad altamente responsable * Capacidad comunicativa sobresaliente para explicar conceptos técnicos a audiencias no técnicas ### **Deseable:** * Experiencia con brokers de mensajes (Kafka, RabbitMQ) y arquitecturas orientadas a eventos * Conocimientos básicos de bases de datos NoSQL (MongoDB, Redis, Elasticsearch) * Experiencia con APIs GraphQL * Antecedentes en tecnología inmobiliaria (proptech), tecnología para el sector inmobiliario o plataformas de mercado * Experiencia laboral en startups o entornos en fase de crecimiento * Experiencia práctica con Claude Code u otras herramientas de programación con IA agente ### **Proceso de entrevista:** * Llamada de 30 minutos con el Jefe de Personas * Entrevista de 1 hora con el Director Senior de Ingeniería de Software * Proyecto para realizar fuera del horario laboral * Sesión técnica profunda y revisión del proyecto de 90 minutos * Entrevista de 30 minutos con el CEO * Etapa final: decisión y oferta ### **Remuneración:** Al tratarse de una oferta global, el rango salarial para este puesto depende del país en el que usted resida. Los rangos salariales se compartirán al inicio del proceso de entrevistas.

Fuentea:  indeed Ver publicación original
Juan García
Indeed · HR

Compañía

Indeed
Juan García
Indeed · HR

Empleos similares

Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.