SR Developer Analyst Sprint Boot Nativo

Topaz

Bogotá ciudad

Híbrido

COP 90.000.000 - 130.000.000

Jornada completa

Hace 6 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Una candidatura completa en un minuto — currículum adaptado y carta de presentación, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Plan de salud
Day Off de cumpleaños

Descripción de la vacante

Topaz busca un Desarrollador/a FullStack Java con Sprint Boot para Android o iOS, enfocado en crear soluciones financieras móviles innovadoras. Se trabajará en backend robusto, APIs REST y esfuerzos de calidad con pruebas unitarias e UI, en un entorno híbrido y colaborativo.

Se valoran habilidades en React Native y Microservicios, con enfoque en Scrum. El candidato ideal trae experiencia en Java, Spring Boot y desarrollo móvil, y está dispuesto a contribuir en todo el ciclo de vida del software,

Formación

  • Formación en ingeniería de sistemas o carreras afines.
  • Experiencia en backend con Spring Boot y React Native.
  • Conocimiento de APIs REST y microservicios.
  • Capacidad de trabajar en entornos ágiles y Scrum.
  • Conocimiento de seguridad y buenas prácticas de desarrollo.

Responsabilidades

  • Desarrollar y evolucionar el backend para apps robustas y seguras usando Java y Spring Boot.
  • Implementar y mantener APIs REST y servicios con arquitectura de microservicios.
  • Colaborar con frontend, QA y producto en un entorno ágil.
  • Diseñar pruebas unitarias y end-to-end para asegurar calidad de código.
  • Participar en revisiones de código y documentación continua.

Conocimientos

Java
Spring Boot
Android
iOS
React Native
APIs REST
Microservicios
Clean Architecture
Testing unitario y UI
Scrum

Educación

Ingeniería de sistemas

Herramientas

WebSockets
SOAP
GraphQL
CI/CD

Descripción del empleo

¡En Topaz nos une la tecnología y nos conecta la evolución!

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!

Tu día a día en Topaz:

¡Conquista el universo Java sprint boot - Android ó IOS crea el futuro de las finanzas móviles con Topaz!

Buscamos un/a Desarrollador/a FullStack Java sprint boot - Android ó IOS apasionado/a por la innovación para unirse a nuestro equipo y construir apps que revolucionen la experiencia bancaria. Si dominas sprint boot y Swift de IOs o Kotlin para Android, te entusiasma la calidad del código y quieres trabajar en proyectos de alto impacto, ¡esta es tu oportunidad!

  • 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: Crearás y gestionarás servicios y APIs utilizando Java, garantizando su rendimiento, escalabilidad y seguridad.
  • Diseñarás e implementarás pruebas unitarias y end-to-end para asegurar la calidad del código.
  • Participarás activamente en revisiones de código (code reviews) y documentarás tu trabajo de forma impecable.
  • 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.
  • Representar al equipo en discusiones técnicas con clientes, líderes de equipo, producto, diseño y todas las demás partes interesadas para desarrollar arquitectura y software de alta calidad, siendo capaz de crear y seguir estándares que serán utilizados por todos. Creando y evolucionando el ciclo de vida de desarrollo de software (SDLC) con calidad, eficiencia y seguridad.
  • Analizar las demandas de los clientes (internos o externos), evaluando la complejidad, proponiendo soluciones y realizando estimaciones de esfuerzo.
  • Brindar soporte y apoyo a los stakeholders en caso de dudas y problemas con el software.
  • Experiencia sólida en desarrollo backend utilizando SprintBoot y frameworks relacionados (Spring, Hibernate, etc.) al igual que desarrollo de interfaces con React Native
  • Conocimiento en desarrollo de APIs RESTful y patrones de diseño de software.
  • Experiencia en integración de APIs REST y notificaciones push (ideal experiencia adicional con websockets y GraphQL, pero no excluyente).
  • Experiencia previa desarrollando y manteniendo aplicaciones nativas ReactNative en ambientes de alta transaccionalidad.
  • 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.
  • Conocimiento práctico en testing (unitario y end-to-end) y uso de herramientas para control de calidad.
  • 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 sólida en desarrollo backend utilizando SprintBoot y frameworks relacionados (Spring, Hibernate, etc.) al igual que desarrollo de interfaces con React Native
  • Conocimiento en desarrollo de APIs RESTful y patrones de diseño de software al igual que, consumo de servicios externos y gestión de notificaciones push.
  • Si tienes experiencia en Android Uso avanzado de frameworks y herramientas para Android como Jetpack (ViewModel, Room, LiveData, Navigation, WorkManager, etc.).
  • Si eres IOS Integrarás las apps con APIs REST (y potencialmente GraphQL y WebSockets), notificaciones push y sistemas de autenticación segura
  • 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.
  • Conocimiento práctico en testing (unitario y end-to-end) y uso de herramientas para control de calidad.
  • Conocimiento y experiencia en procesos de publicación y despliegue en Google Play Store (deseable).
  • Experiencia en optimización de performance y buenas prácticas de seguridad en aplicaciones móviles.
  • Deseable experiencia adicional con CI/CD y automatización de despliegues.
  • 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.
  • Nivel de inglés técnico B1/B2 (lectura y comprensión de documentación).
Información adicional (Beneficios)

Tu experiencia en Topaz es nuestra prioridad. Más que beneficios, ofrecemos un ecosistema de apoyo para que puedas evolucionar, transformar y ser protagonista de tu carrera.

Cuidamos de ti con planes de salud integrales. Creemos que un equipo sano y respaldado es la base para una colaboración real, donde podemos transformar en conjunto.

Evolución Constante en la Práctica:

Aquí, tu desarrollo es un pilar fundamental. Ofrecemos programas de formación y la oportunidad de dominar las tecnologías que mueven el mercado financiero. Tendrás desafíos reales para aplicar tu conocimiento y contribuir directamente a la evolución de nuestro ecosistema de soluciones.

Te damos la confianza y la autonomía para ser protagonista de tu trabajo. Nuestra modalidad híbrida y beneficios como el Day Off de cumpleaños son el reflejo de nuestra cultura de respeto y confianza, permitiéndote encontrar el equilibrio ideal para generar un impacto real.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Sr Developer Analyst Fullstack
Sr Developer Analyst Fullstack

Topaz • Bogotá ciudad

Híbrido
COP 90.000.000 - 130.000.000
Day Off de cumpleaños
Modalidad híbrida de trabajo
Sr Developer Analyst Mobile Android & iOS
Sr Developer Analyst Mobile Android & iOS

Topaz LATAM • Colombia

Híbrido
COP 120.000.000 - 180.000.000
Plan de salud
Modalidad híbrida
Day Off de cumpleaños
Sr Developer Analyst Mobile Android & iOS Bogotá D.C. - CUN and Hybrid Full-time employee
Sr Developer Analyst Mobile Android & iOS Bogotá D.C. - CUN and Hybrid Full-time employee

Topaz • Bogotá ciudad

Híbrido
COP 90.000.000 - 150.000.000
Planes de salud integrales
Formación y desarrollo profesional
Day Off de cumpleaños
Developer Analyst
Developer Analyst

Topaz Latam • Bogotá

Híbrido
COP 60.000.000 - 90.000.000
Modalidad híbrida
Plan de salud
Developer Analyst (Android)
Developer Analyst (Android)

Topaz • Colombia

Híbrido
COP 3.000.000 - 5.000.000
Planes de salud
Desarrollo profesional
Día libre en cumpleaños
+1
Developer Sr Analyst - FullStack
Developer Sr Analyst - FullStack

Topaz • Bogotá

Híbrido
COP 90.000.000 - 150.000.000
Day Off de cumpleaños
Modalidad híbrida 2/3 días en oficina
Planes de salud integrales
Sr Developer Analyst (Frontend) Bogotá, D.C. - CO and Hybrid Full-time employee
Sr Developer Analyst (Frontend) Bogotá, D.C. - CO and Hybrid Full-time employee

Topaz • Bogotá

Híbrido
COP 122.760.000 - 189.720.000
Plan de salud integrales
Modalidad híbrida
Day Off por cumpleaños
Technical Expert Fullstack
Technical Expert Fullstack

Topaz • Bogotá ciudad

Presencial
COP 90.000.000 - 130.000.000
Wellness plans
Hybrid work model
Day Off birthday
Senior Fullstack Engineer: Java Spring & React Native
Senior Fullstack Engineer: Java Spring & React Native

Topaz • Bogotá ciudad

Híbrido
COP 90.000.000 - 130.000.000
Wellness plans
Hybrid work model
Day Off birthday
Developer Analyst (Mobile) Bogotá, D.C. - CO and Hybrid Full-time employee
Developer Analyst (Mobile) Bogotá, D.C. - CO and Hybrid Full-time employee

Topaz • Bogotá

Híbrido
COP 89.280.000 - 122.760.000
Planes de salud
Modalidad híbrida
Day Off por cumpleaños