Se busca Desarrollador Java Microservicios GraphQL Junior para IDS Comercial, S.A. de C.V.Requisitos: Ingeniería o licenciatura en carrera afín a tecnologías de la información.De 1 a 3 años de experiencia profesional comprobableExperiencia técnica Obligatoria:Lenguaje: Java. Frameworks: Spring Boot Microservicios: Conocimientos básicos de arquitectura y desarrollo de microservicios. APIs: Conocimiento y uso práctico de APIs RESTProgramación: Fundamentos sólidos de programación orientada a objetos (POO). Bases de datos: Conocimientos básicos de diseño y manejo de bases de datos. Control de versiones: Git y Bitbucket, manejo de ramas, commits y pull requests. Herramientas de construcción: Maven para gestión de dependencias. Deseables:Spring for GraphQL.GraphQL: Comprensión de su arquitectura y diferencias con REST; definición de esquemas (Types, Inputs), Queries, Mutations y Resolvers básicos.Conocimientos complementarios: Nociones de Spring Cloud y Spring WebFlux. Herramientas de pruebas: GraphiQL y Apollo StudioFunciones:• Desarrollar y mantener microservicios básicos utilizando Java y Spring Boot.• Participar en el desarrollo, consumo e integración de APIs REST.• Apoyar en la implementación de APIs GraphQL utilizando Spring for GraphQL.• Definir esquemas básicos de GraphQL (Types e Inputs).• Desarrollar resolvers sencillos para operaciones de consulta (Queries)
y modificación de datos (Mutations).• Aplicar principios de programación orientada a objetos (POO) y buenas prácticas de desarrollo.• Participar en el diseño básico y manejo de bases de datos.• Gestionar código fuente mediante Git/Bitbucket, utilizando ramas, commits y pull requests.• Administrar dependencias y compilaciones mediante Maven.• Apoyar en pruebas y validación de APIs utilizando herramientas como GraphiQL o Apollo Studio.• Colaborar en actividades de desarrollo, mantenimiento y resolución de incidencias bajo supervisión técnica.Comentarios Adicionales: Se requiere un desarrollador Junior con fundamentos sólidos en Java, Spring Boot y programación orientada a objetos, así como conocimientos básicos de microservicios y GraphQL. Deberá contar con capacidad para desarrollar componentes sencillos, colaborar en la integración de APIs y trabajar con herramientas de control de versiones. Se valorarán conocimientos de Spring Cloud, WebFlux y herramientas de exploración de APIs.BeneficiosSe ofrece un ambiente de trabajo cooperativo y dinámico.Acceso a proyectos desafiantes y de impacto.Oportunidad de desarrollo profesional continuo.La incorporación en este rol ofrece una oportunidad para contribuir significativamente al éxito de nuestros proyectos.
#J-18808-Ljbffr