- Híbrido · México
- Tiempo completo
- Senior
- USD 4,000 – USD 6,500 al mes
Publicada
Descripción del puesto
Sobre la vacante
Gentera está en búsqueda de un Desarrollador Senior Java Backend con más de 5 años de experiencia, enfocado en el diseño e implementación de APIs modernas y escalables. Requisitos clave incluyen dominio de Java con Spring Boot, WebFlux y Spring Data, experiencia en APIs REST con OpenAPI/Swagger, manejo de bases de datos SQL y NoSQL, conocimiento en Google Cloud Platform (GCP), arquitectura hexagonal y programación reactiva, además de habilidades en Python. La posición es ideal para profesionales que buscan trabajar en un entorno de fintech con tecnologías de vanguardia.
¿Por qué deberías aplicar?
Esta vacante te ofrece la oportunidad de crecer en una empresa líder en el sector fintech, donde podrás aplicar y expandir tus conocimientos en arquitecturas escalables y APIs modernas. Aprenderás a trabajar con GCP y tecnologías reactivas, desarrollando soluciones que impactan directamente en la innovación financiera. Es un rol que combina desafíos técnicos con un ambiente de colaboración, ideal para quienes buscan avanzar en su carrera backend.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Java y Spring Boot para desarrollo backend robusto
- APIs REST y OpenAPI/Swagger para documentación y diseño
- GCP para despliegue y gestión en la nube
- Arquitectura hexagonal y programación reactiva
- Python como complemento para automatización o scripts
- Soft skills: comunicación clara, trabajo en equipo y resolución de problemas
Tips prácticos para este puesto
- Asegúrate de tener ejemplos concretos de APIs escalables que hayas diseñado o implementado
- Practica con Spring WebFlux para demostrar experiencia en programación reactiva
- Prepara casos de uso de GCP en proyectos anteriores, destacando optimización de costos o performance
- Revisa conceptos de arquitectura hexagonal para entrevistas técnicas
Recursos recomendados
- Tools: Spring Initializr, Postman, Swagger UI, Google Cloud Console
- Librerías: Spring Boot starters, Reactor Core, JPA/Hibernate
- Documentación: Spring Boot docs, GCP developer guides, OpenAPI specification
- Influencers: Josh Long (Spring advocate), Martin Fowler (arquitectura)
- Cursos: "Spring Boot y Microservicios" en Udemy, "GCP para desarrolladores" en Coursera
Preguntas frecuentes en entrevistas para este rol
- Pregunta 1: "Describe cómo diseñarías una API REST escalable usando Spring Boot y arquitectura hexagonal" - Tip: Enfócate en separación de capas, uso de DTOs y manejo de excepciones.
- Pregunta 2: "¿Cómo optimizarías una consulta en una base de datos NoSQL para mejorar el rendimiento?" - Tip: Menciona índices, caching con Redis o estrategias de particionamiento.
- Pregunta 3: "Explica un proyecto donde hayas usado GCP y los desafíos que enfrentaste" - Tip: Destaca casos reales, como despliegue en App Engine o uso de Cloud SQL.
Rango salarial estimado (LATAM)
Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Junior | $1,500 - $2,500 | | Mid | $2,500 - $4,000 | | Senior | $4,000 - $6,500 |
*Nota: Varía según país, empresa, modalidad (remoto internacional paga más) y tecnologías específicas. Empresas de USA/EU pagando en LATAM suelen ofrecer 30-50% más.*
Red flags a considerar
- Bandera roja 1: Si la empresa no menciona planes de migración a microservicios o modernización tecnológica - qué preguntar: "¿Cuál es la hoja de ruta para la evolución de la arquitectura actual?"
- Bandera roja 2: Falta de claridad en los procesos de despliegue o uso de GCP - qué investigar: Revisa reviews de empleados en plataformas como Glassdoor sobre la infraestructura cloud.
- Bandera roja 3: Expectativas poco realistas en plazos para proyectos complejos - señal de advertencia: Si en la entrevista presionan por deadlines ajustados sin considerar calidad, podría indicar mala gestión.
Habilidades
- Java
- Spring Boot
- WebFlux
- Spring Data
- APIs REST
- OpenAPI
- Swagger
- SQL
- NoSQL
- Google Cloud Platform
- GCP
- arquitectura hexagonal
- programación reactiva
- Python
- Spring WebFlux
- Postman
- Swagger UI
- Google Cloud Console
- Spring Boot starters
- Reactor Core
- JPA
- Hibernate
- Redis
- App Engine
- Cloud SQL