- Híbrido · Ciudad de México, México
- Tiempo completo
- Semi senior
- USD 1,800 – USD 2,800 al mes
Publicada
Descripción del puesto
Sobre la vacante
Corus Consulting está buscando un Java Developer Semi Senior para integrarse a proyectos de productos digitales dentro del sector financiero en CDMX. La posición es híbrida con oficinas en Polanco.
Requisitos principales:
- Experiencia con Java y Spring Boot
- Conocimientos en desarrollo backend para productos digitales
- Capacidad para trabajar en equipo en proyectos del sector financiero
Beneficios mencionados:
- Oportunidad de crecimiento en el sector financiero
- Proyectos de productos digitales innovadores
- Ambiente híbrido con flexibilidad
¿Por qué deberías aplicar?
Esta es tu oportunidad para crecer profesionalmente en uno de los sectores más estables y con mayor inversión tecnológica: el financiero. Trabajarás en productos digitales que impactan directamente a miles de usuarios, desarrollando soluciones que combinan tecnología de vanguardia con necesidades reales del mercado. Aprenderás sobre compliance financiero, seguridad de datos y escalabilidad en entornos de alta demanda.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Java 8+ y Spring Boot (Core, MVC, Security)
- APIs RESTful y microservicios
- Bases de datos SQL (Oracle, PostgreSQL, MySQL)
- Testing (JUnit, Mockito)
- Git y metodologías ágiles (Scrum, Kanban)
- Comunicación efectiva para trabajar con equipos multidisciplinarios
Tips prácticos para este puesto
- Prepara tu portafolio técnico: Incluye proyectos donde hayas usado Spring Boot con bases de datos reales
- Domina los patrones de diseño: Factory, Singleton y Strategy son esenciales en Java
- Investiga el sector: Entender regulaciones financieras (SPEI, AML) te dará ventaja
- Practica algoritmos: Los procesos de selección financieros suelen incluir pruebas técnicas rigurosas
Recursos recomendados
- Documentación oficial: [Spring Boot Docs](https://spring.io/projects/spring-boot)
- Cursos: "Master Microservices with Spring Boot and Spring Cloud" en Udemy
- Influencers: Josh Long (@starbuxman) para Spring tips
- Herramientas: Postman para APIs, Docker para contenedores, SonarQube para calidad de código
Preguntas frecuentes en entrevistas para este rol
- "¿Cómo manejas la inyección de dependencias en Spring Boot?"
*Tip: Explica la diferencia entre @Autowired, constructor injection y setter injection, destacando las mejores prácticas.*
- "Describe tu experiencia con transacciones en bases de datos"
*Tip: Menciona @Transactional de Spring, niveles de aislamiento y cómo manejas rollbacks en escenarios de error.*
- "¿Cómo aseguras la calidad del código en un proyecto Java?"
*Tip: Habla sobre testing (unitarios, integración), code reviews, estándares de codificación y herramientas como SonarQube o Checkstyle.*
Rango salarial estimado (LATAM)
Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Junior | $1,200 - $1,800 | | Mid | $1,800 - $2,800 | | Senior | $2,800 - $4,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. En el sector financiero mexicano, los rangos suelen estar en el extremo superior de estas escalas.*
Red flags a considerar
- Bandera roja 1: Falta de claridad en los procesos de desarrollo
*Qué preguntar: "¿Cómo es su ciclo de desarrollo? ¿Tienen definidos los flujos de CI/CD?"*
- Bandera roja 2: Tecnología obsoleta
*Qué investigar: Pregunta específicamente sobre versiones de Java (¿siguen en Java 8?) y frameworks legacy*
- Bandera roja 3: Alta rotación en el equipo
*Señal de advertencia: Si mencionan que "el equipo es nuevo" o hay muchos cambios frecuentes, pregunta sobre la estabilidad del proyecto y retención de talento*
Habilidades
- Java
- Spring Boot
- Core
- MVC
- Security
- APIs RESTful
- microservicios
- SQL
- Oracle
- PostgreSQL
- MySQL
- Testing
- JUnit
- Mockito
- Git
- Scrum
- Kanban
- Docker
- SonarQube
- Postman
- Checkstyle