De la oferta
desarrollador java microservicios/ presencial tlalpan
descripción
en zemsania, empresa líder en consultoría de ti, buscamos talento excepcional para unirse a nuestro equipo. Si eres un apasionado del desarrollo java y buscas un rol desafiante en un entorno presencial, esta oportunidad es para ti
puesto:
desarrollador java microservicios
ubicación:
tlalpan, ciudad de méxico (modalidad presencial)
experiencia requerida:
mínimo 3 años en desarrollo de software con java.
acerca del puesto:
buscamos un ingeniero de software con experiencia sólida en el desarrollo de microservicios utilizando java y tecnologías asociadas. Serás responsable de diseñar, desarrollar, implementar y mantener soluciones robustas y escalables, trabajando en estrecha colaboración con equipos multifuncionales dentro de un marco ágil. Tu rol será fundamental para la evolución de nuestras plataformas, asegurando la calidad, el rendimiento y la seguridad del código.
responsabilidades clave
* diseñar, desarrollar e implementar apis y microservicios de alta calidad utilizando java y el framework spring boot.
* crear y gestionar proxies de api utilizando la plataforma apigee, asegurando la seguridad, el rendimiento y la observabilidad.
* aplicar y promover los principios de diseño de apis restful y microservicios, siguiendo las mejores prácticas de la industria.
* desarrollar apis bajo el enfoque api-first y utilizando el estándar open api (swagger) para una documentación clara y una fácil integración.
* participar activamente en todas las fases del ciclo de vida del desarrollo de software, desde la conceptualización hasta la implementación y el soporte.
* colaborar en equipos ágiles (scrum/kanban) para entregar valor de forma iterativa y incremental.
* aplicar patrones de diseño de software para crear soluciones mantenibles, escalables y eficientes.
* escribir código limpio, bien documentado y con cobertura de pruebas unitarias y de integración adecuada.
* realizar pruebas funcionales y no funcionales para garantizar la calidad y el rendimiento de las aplicaciones.
* asegurar la implementación de prácticas de codificación segura para proteger los datos y los sistemas.
* contribuir a la mejora continua de los procesos de desarrollo y las herramientas utilizadas por el equipo.
* adaptarse a los procesos internos y la cultura del grupo zemsania.
* mantenerse actualizado sobre las últimas tendencias y tecnologías en el ecosistema java y desarrollo de microservicios.
requisitos indispensables
* educación: licenciatura o ingeniería en sistemas computacionales, informática, o carreras afines (pasante o titulado).
* experiencia: mínimo 3 años de experiencia comprobada en desarrollo de software con java.
* conocimientos avanzados en:
* desarrollo de microservicios con spring boot (preferentemente versión 3+).
* diseño y desarrollo de apis restful.
* manejo de herramientas de gestión de apis como apigee.
* patrones de diseño de microservicios y arquitecturas distribuidas.
* herramientas y tecnologías:
* java 8 o superior.
* spring boot (versión 3+ deseable).
* apigee (o plataformas similares de gestión de apis).
* frameworks de testing como junit.
* ides como eclipse o visual studio code.
* herramientas de testing de apis como postman.
* control de versiones: git / gitflow.
* herramientas de build: maven.
* conceptos de contenedores: docker.
* conceptos de orquestación: kubernetes.
* análisis de calidad de código: sonarqube.
* metodologías: experiencia trabajando en entornos ágiles (scrum, kanban).
* habilidades: capacidad para diseñar apis siguiendo el enfoque api-first y utilizando el estándar open api.
* idiomas: español fluido.
habilidades y conocimientos adicionales (preferibles)
* experiencia con kubernetes y docker a nivel de producción.
* conocimiento de arquitecturas serverless.
* experiencia con bases de datos nosql (mongodb, cassandra, etc.).
* familiaridad con herramientas de ci/cd (jenkins, gitlab ci, etc.).
* conocimiento de arquitecturas orientadas a eventos y colas de mensajes (kafka, rabbitmq).
* experiencia en la optimización de rendimiento y escalabilidad de microservicios.
* certificaciones en java, spring o apigee.
* ¿por qué unirte a zemsania?
ofrecemos un ambiente de trabajo dinámico, oportunidades de desarrollo profesional, proyectos retadores y la posibilidad de trabajar con tecnologías de vanguardia. Buscamos personas proactivas, con gran capacidad de aprendizaje y que disfruten del trabajo en equipo.
regístrate para ver la oferta completa
comparte en tus redes sociales
tweet
compartir