NOSOTROSEn TransUnion, tenemos un ambiente acogedor y enérgico que fomenta la colaboración y la innovación. Estamos explorando constantemente nuevas tecnologías y herramientas para ser ágiles. Este ambiente da a nuestra gente la oportunidad de perfeccionar sus habilidades actuales y construir nuevas capacidades, mientras descubren su genio.
¡Ven a formar parte de nuestro equipo! Trabajarás con gente estupenda, productos pioneros y tecnología punta.
MODALIDADRemota
DESCRIPCIÓN DEL PUESTO DE TRABAJOEn TU estamos buscando una persona que le encante trabajar en equipo y quiera compartir sus skills con un equipo multidisciplinario. Valoramos la capacidad de tomar la iniciativa en proyectos y una alta capacidad de organización y metodología.
El cargo de Java Developer requiere de conocimiento o experiencia de metodologías ágiles y lenguajes de programación aplicables al desarrollo de aplicaciones y servicios web, así como también de la aplicación de los procesos definidos para el ciclo de desarrollo de software. Parte de su función es el de entender los requerimientos del cliente y garantizar que el entregable final cumple con las expectativas del cliente en funcionalidad, tiempo, estándares de seguridad y presupuesto.
¿CÓMO CONTRIBUIRÁS? (funciones)Funciones PrincipalesAsegurando que cualquier requerimiento individual de cliente, sea entregado de acuerdo a los estándares y permita ser reusable.Responsable de seguir los procesos y estándares globales de análisis y metodologías de desarrollo consistente con los requerimientos técnicos solicitados.Responsable de velar por el cumplimiento de los estándares de seguridad que maneja Transunion.Identificar oportunidades adicionales potenciales al diseñar una solución específica por cliente o un producto propietario de la compañía.Aseguro el cumplimiento del ciclo de desarrollo de software end to end.Participar en los controles de calidad sobre las soluciones entregadas.Establece colaboración con el equipo desarrollo; proactivamente construye sólidas relaciones entre el resto de los equipos de TI y de negocios.
¡NOS ENCANTARÍA VER! (requisitos)Ingeniero de Sistemas o carreras afines.Alrededor de 2-4 años de experiencia como programador, Desarrollador de Software o Diseño de sistemas.Experiencia con Java: Spring, Spring MVC, Spring Boot, Springfox Swagger, Junit, CamelPython / Anaconda: Psycopg2, Jupyter NotebookTecnologías: Web, REST, SOAP, Tomcat, Maven, PostgreSQLHerramientas: Bit Bucket, Jenkins, Terraform, Artifactory JFrog, Eclipse o IntelliJ IDEA, SOAP UI o Postman, Checkmarx, AppScan, Black DuckCloud: AWS, IaC Terraform, Cloudbees, Ansible Tower, EC2, Aurora, ELB (Elastic Load Balancing), API KongSistema Operativo: Linux.