14 ago
|
Nova Solutions
|
México
14 ago
Nova Solutions
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 transparentes 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
📍 México