Developer Analyst
Job Summary
En Topaz no solo creamos tecnología. Transformamos el futuro del mercado financiero.
Somos un equipo #Multi de protagonistas que convierten ideas en soluciones de impacto. En nuestro Topaz Team fomentamos un ambiente de colaboración real donde tu curiosidad se premia y tu potencial se expande aprendiendo de los mejores para resolver desafíos complejos.
Estás listo/a para ser protagonista de esta evolución Queremos conocerte!
Responsibilities
Tu Rol como Protagonista de la Transformación:
- Desarrollarás y evolucionaras el backend para apps robustas escalables y seguras utilizando Java sprint boot.
- Aplicarás las mejores prácticas de desarrollo con arquitecturas modernas (Microservicios principios solid) e implementarás pruebas rigurosas (unitarias y de UI).
- Desarrollo y Mantenimiento de Aplicaciones Backend:Crearás y gestionarás servicios y APIs utilizando Java garantizando su rendimiento escalabilidad y seguridad.
- Implementación de Mejores Prácticas:Aplicarás las mejores prácticas de desarrollo de software incluyendo patrones de diseño arquitecturas modernas (como Microservicios y Clean Architecture) y metodologías ágiles.
- Integración de Sistemas:Integrarás aplicaciones con APIs REST así como con otros servicios a través de protocolos WebSockets y Soap. También serás responsable de implementar sistemas de autenticación y autorización segura.
- Optimización del Rendimiento:Mejorarás el rendimiento de las aplicaciones backend gestionando de manera eficiente los recursos y asegurando tiempos de respuesta óptimos.
- Colaboración en Revisiones de Código:Participarás en revisiones de código para asegurar la calidad técnica manteniendo una documentación clara y precisa de los procesos y soluciones implementadas.
- Trabajo en Proyectos Ágiles:Colaborarás en entornos ágiles (Scrum) trabajando de manera conjunta con equipos de frontend QA diseño y producto para garantizar la entrega de soluciones integrales y alineadas con las necesidades del negocio.
- Interacción Interdisciplinaria:Te comunicarás y colaborarás con otros equipos técnicos y áreas de negocio para comprender requerimientos y definir soluciones eficientes.
- Participaras en la construcción y la documentación de los diseños y arquitectura de la iniciativa.
Prerequisites
Lo que Buscamos para Sumar a Nuestro #TopazTeam:
- Experiencia sólida en desarrollo backend utilizando Java y frameworks relacionados (Spring Hibernate etc.).
- Conocimiento en desarrollo de APIs RESTful y patrones de diseño de software.
- Familiaridad con bases de datos SQL y NoSQL.
- Experiencia en entornos ágiles y metodologías Scrum.
- Habilidades de comunicación efectiva y trabajo en equipo.
- Autogestión
- Formación en ingeniería de sistemas o carreras afines en proceso de grado o graduado.
Deseables:
- Conocimientos en WebSockets y Soap
- Experiencia en pruebas automatizadas y TDD.
- Conocimientos en seguridad de aplicaciones y mejores prácticas de desarrollo seguro.
- Colaborarás en revisiones de código asegurando la calidad técnica y la documentación clara del código y los procesos.
- Participarás activamente en proyectos ágiles (Scrum) trabajando con los equipos de backend QA diseño y producto.
- Interactuarás directamente con otros equipos técnicos y áreas de negocio.
- Experiencia relevante en desarrollo de Software.
- Amplio conocimiento en varios lenguajes de programación y tecnologías relacionadas.
- Experiencia en el diseño de arquitecturas de software robustas y escalables.
- Profundo conocimiento de los principios de desarrollo de software y las mejores prácticas de codificación.
- Capacidad para evaluar y adoptar nuevas tecnologías de manera efectiva según las necesidades del proyecto.
- Experiencia integrando APIs REST consumo de servicios externos.
- Experiencia obligatoria en pruebas unitarias y de UI con herramientas como JUnit Espresso u otras equivalentes.
- Experiencia en optimización de performance y buenas prácticas de seguridad en aplicaciones móviles.
- Diseño y desarrollo de pruebas de carga
- Conocimientos en servicios de AWS
- Nivel de inglés técnico B1/B2 (lectura y comprensión de documentación).
- Residencia actual en Bogotá (no negociable).
- Modalidad híbrida (asistencia a oficina 2/3 días a la semana).
Experiences
Tu experiencia en Topaz es nuestra prioridad! Estos son algunos de los beneficios que te acompañarán en tu evolución:
Bienestar Integral:Tu bienestar es fundamental. Cuidamos de ti y de quienes más quieres con planes de salud integrales porque un equipo sano es un equipo que transforma.
Desarrollo y Evolución:Tu carrera no se detiene. En Topaz la #Evolución es constante. A través de programas de formación y desafíos diarios te damos las herramientas para que tu potencial no tenga límites.
Flexibilidad y Equilibrio:Creemos en el equilibrio. Disfruta de la flexibilidad que necesitas para dar lo mejor de ti con nuestra modalidad híbrida y un día libre en tu cumpleaños para celebrar como mereces.
Required Experience:
IC
About Company
En Topaz , vamos más allá de la creación tecnológica: transformamos la manera en que el mundo interactúa con el dinero. ¿Nuestro secreto? Topaz One , la primera plataforma fullbanking global, diseñada para impulsar la evolución de las entidades financieras y llevarlas a nuevas fronter ... View more