12 ago
|
Nova Solutions
|
Ciudad de México
12 ago
Nova Solutions
Ciudad de México
descripción de puesto: el/la java microservices developer construye y mantiene microservicios orientados a dominio y componentes de lectura/materialización (read models) que habilitan experiencias digitales y consumo de datos en tiempo real. Su propósito es implementar lógica de negocio y exposición de datos a través de apis claras y eficientes, priorizando mantenibilidad, testabilidad y evolucion segura.
esto implica comprender los patrones de acceso de consumidores (bff,frontends, integraciones) y traducirlos en estructuras de datos y endpoints que reduzcan complejidad y latencia.
es una persona con trayectoria laboral, entre 4 y 6 años en la posición o en roles similares. Se encuentra en una etapa de consolidación de habilidades técnicas y funcionales. Participa activamente en tareas definidas, ejecutando actividades concretas con calidad y compromiso. Conoce las herramientas, metodologías y procesos de trabajo aplicables a su rol, y demuestra disposición para aprender y mejorar continuamente. Aporta valor mediante la ejecución disciplinada y responsable de tareas asignadas, mostrando iniciativa y apertura para incorporar buenas prácticas y nuevos conocimientos.
Su foco está en fortalecer sus competencias técnicas y ganar experiencia en el contexto de trabajo.
habilidades técnicas:
java 17+, spring boot, spring web, spring data mongodb, maven/gradle, microservicios
mongodb (modelado, índices, agregaciones), patrones cqrs/read models.
kafka (spring kafka) para consumo/publicación cuando aplique; schema registry (según
estándares).
testing: junit, mockito; documentacion api: openapi/swagger.
actividades principales:
- lectura de documentación técnica: diseños técnicos, especificaciones técnicas, diagramas de componentes y arquitectura
- entendimiento general de arquitectura, mapeo de información y análisis de servicios "as is" para propuestas "to be"
- apoyo en generación de documentación técnica
- desarrollo de código con pruebas unitarias y certificación de seguridad, integración y cobertura en general con herramientas como: fortify, sonar, black duck,clean code, check marx
- merge de código con ramas existentes y manejo de git & jenkins
- soporte a equipo de pruebas para corrección de defectos
#j-18808-ljbffr
📌 Desarrollador java (Ciudad de México)
🏢 Nova Solutions
📍 Ciudad de México