Detalles de la Vacante

***Desarrollador Java Semi Sr*** Híbrido

Descripción

Empresa: NOVA SOLUTION SYSTEMS, S.A. DE C.V.

Importante empresa de Tecnología se encuentra en la búsqueda de Ingeniero de Software Java Senior con sólida experiencia en el diseño, desarrollo e implementación de aplicaciones empresariales robustas, escalables y de alta disponibilidad.

Experiencia requerida

Sólida experiencia en diseño, desarrollo e implementación de aplicaciones empresariales robustas, escalables y de alta disponibilidad.

Responsabilidades

Apoyar en definiciones, diseño y entendimiento de microservicios, event driven y hexagonal; garantizar buenas prácticas de desarrollo (SOLID y Clean Code); desarrollar nuevos servicios API basados en frameworks solicitados y apegados a historias de usuario; optimizar componentes existentes; apoyar en liberación de cambios; ajustes a flujos de pruebas e integración (CI/CD); garantizar cobertura de pruebas (SONAR, Black Duck, CheckMarx); realizar ajustes y pruebas unitarias con Mockito y JUnit; colaborar con equipos de pruebas y gestión; dar soporte a pruebas en ambientes bajos y soporte a implementación productiva.

Conocimientos técnicos

Java 17, Spring Boot, Spring Web, Spring Data MongoDB, Maven/Gradle, MongoDB (modelado, índices, agregaciones), patrones CQRS/read models, Kafka (Spring Kafka), Schema Registry, JUnit, Mockito, OpenAPI/Swagger, React 19 (mínimo 18), principios SOLID y Clean Code, CI/CD, SONAR, Black Duck, CheckMarx.

Habilidades

Colaboración en equipo, capacidad de soporte a pruebas e implementación productiva, buenas prácticas de desarrollo.

Prestaciones y beneficios

Prestaciones de ley, modalidad híbrida, 100% nómina.

Escolaridad

Ingeniería en Sistemas o afín

Experiencia

Sólida experiencia en diseño, desarrollo e implementación de aplicaciones empresariales robustas, escalables y de alta disponibilidad.

Conocimientos

Java 17, Spring Boot, Spring Web, Spring Data MongoDB, Maven/Gradle, MongoDB (modelado, índices, agregaciones), patrones CQRS/read models, Kafka (Spring Kafka), Schema Registry, JUnit, Mockito, OpenAPI/Swagger, React 19 (mínimo 18), principios SOLID y Clean Code, CI/CD, SONAR, Black Duck, CheckMarx.

Habilidades

Colaboración en equipo, capacidad de soporte a pruebas e implementación productiva, buenas prácticas de desarrollo.

Actividades

Apoyar en definiciones, diseño y entendimiento de microservicios, event driven y hexagonal; garantizar buenas prácticas de desarrollo (SOLID y Clean Code); desarrollar nuevos servicios API basados en frameworks solicitados y apegados a historias de usuario; optimizar componentes existentes; apoyar en liberación de cambios; ajustes a flujos de pruebas e integración (CI/CD); garantizar cobertura de pruebas (SONAR, Black Duck, CheckMarx); realizar ajustes y pruebas unitarias con Mockito y JUnit; colaborar con equipos de pruebas y gestión; dar soporte a pruebas en ambientes bajos y soporte a implementación productiva.

Educación

Ingeniería en Sistemas o afín

Datos Generales

Tipo de Contrato

Tiempo completo

Modalidad del Empleo

Hibrido