Vacante para la empresa peoplemx en santa fe -álvaro obregón, ciudad de méxico responsabilidades clave:
* realizar el diseño completo de aplicaciones de software, normas, patrones y herramientas. Ayuda en el diseño de componentes de sistemas de software. Manejo de interfases del usuario o sistema. Crear multiples vistras de diseño para atender las necesidades de los diferentes actores del diseño y manejar los requerimientos. Ayudar en la evaluación de opciones y compromisos (trade-offs) del diseño.
* diseña, codifica, verifica, prueba, documenta, modifica y realiza refactorización de programas/scripts. Colaborar en revisiones de trabajo con otras areas.
requerimientos académicos: ingeniería/licenciatura en sistemas computacionales, licenciatura en informática, ingeniería en comunicaciones, electrónica o carrera afín. experiencia requerida:
* conocimientos sólidos en patrones de diseño y mejores prácticas de programación.
* conocimientos sólidos de flujos transaccionales.
* utilización de bd relacionales (oracle sql server) y orms.
* capacidad para debug de aplicaciones y optimización de flujos.
* conocimiento en herramientas de pruebas (junit, testng, jmeter, etc)
* conocimientos de algún otro framework java (microprofile, micronaut, quarkus, vertx, etc)
* experiencia demostrada con stack tradicional de spring.
* experiencia y mantenimiento de microservicios con spring boot.
* 6 años mínimo en lenguaje java, 3 años mínimo desarrollando pruebas de unidad e integración, 6 años mínimo diseñando y consturyendo aplicaciones con programación orientada a objetos, 3 años mínimo desarrolando aplicaciones, utilizando framework de diseño, 3 años de experiencia en tecnologías requeridas (jdbc, hibernate, spring framework, mensajería jms, jmx, uml, maven, git y bpm). 1 año mínimo desarrollando y/o maquetando aplicaciones utilizando html, javascript, react js/angular.
* conocimiento en otras arquitecturas como apis rest, event-driven.
* registro de experiencias exitosas en liberación de aplicaciones.
manejo de paqueteria:
* microsoft office (word, powerpoint, excel)
* jira
* ides de desarrollo: visual studio code, intellij, eclipse o netbeans, sts.
* base de datos oracle.
* sistemas operativos windows y unix.
* servidor de aplicaciones websphere.
* servidor de mensajería ibm mq.
deseable: herramientas de integración continua. Idioma: inglés avanzado competencias:
* orientación a resultados y al cliente.
* trabajo en equipo.
* pensamiento analítico y conceptual.
* auto aprendizaje.
* solución de problemas de forma autónoma.
* innovación.
* adaptación al cambio.
nivel de educación deseada: superior - titulado nivel de experiencia deseada: nivel experto función departamental: tecnología / internet industria: desarrollo de software / programación habilidades: pensamiento analíticoorientación al clientetrabajo en equipo esta vacante viene de la bolsa de empleo talenteca.com: