Desarrollador Java
Nova Solutions Mexico City, Mexico City, Mexico · MX$252K–MX$264K/yr
Professional Services · 11-50 employees
About the role
The developer will build and maintain domain-oriented microservices and read models to enable real-time data consumption. They are responsible for implementing business logic, developing APIs, and ensuring code quality through unit testing and security certifications.
What they look for
Requirements
The candidate should have 3-4 years of experience in Java development and a strong understanding of microservices architecture. Proficiency in Spring ecosystem, MongoDB, and testing frameworks like JUnit and Mockito is required.
Full description
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 3-4 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 entorno 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
Similar roles
-
Full Stack Software Engineer (Java / Spring Boot) - W2 Position
Syncreon Consulting New York, New York, United States
-
Tech Lead (Integration - API & Events / Java) | Onsite - Delaware
Photon United States · $56K–$196K/yr
-
Java Full Stack Developer Cards Payments
Eitacies Inc United States
-
Pessoa Desenvolvedora Backend Java Sênior
Zup Innovation São Paulo, São Paulo, Brazil
-
Desarrollador Backend Java - Honduras
Sofka Honduras
-
Software Engineer III - Full-stack Java and AWS Engineer
JPMorgan Chase & Co. Plano, Texas, United States