
Programador Senior Backend Java
En FacTECHencontrarás un entorno donde crecer con autonomía, estabilidad y acompañamiento real desde el primer día.
Modalidad: Presencial en Bogotá
Beneficios que marcan la diferencia
Oportunidad de traslado internacional y desarrollo profesional en Europa.
Acceso a formación continua y certificaciones que impulsan tu crecimiento.
Participación en proyectos de alto impacto en entornos empresariales.
Medicina prepagada para tu bienestar.
Viajes nacionales e internacionales por cumplimiento de objetivos.
Incentivos y premios como consolas de videojuegos y experiencias exclusivas.
Tu misión en este rol
Serás responsable del desarrollo backend de soluciones robustas y escalables, contribuyendo a la construcción de arquitecturas modernas orientadas a servicios.
Tu trabajo impactará directamente la eficiencia de los sistemas empresariales, garantizando calidad, rendimiento y aplicación de buenas prácticas de desarrollo.
En tu día a día:
Implementarás accesos a bases de datos y desarrollarás APIs e interfaces no gráficas.
Diseñarás y construirás la lógica de negocio del lado del servidor.
Probarás las implementaciones para garantizar su correcto funcionamiento.
Definirás e implementarás pruebas unitarias.
Ejecutarás pruebas funcionales y de rendimiento en entornos de desarrollo e integración.
Documentarás resultados y asegurarás la calidad del software.
Cumplirás con metodologías de desarrollo, aplicando buenas prácticas, patrones de diseño y documentación de código.
Qué te hará tener éxito en esta posición
Experiencia sólida en desarrollo backend (3+ años)
Te permitirá aportar desde el primer día en soluciones complejas y de alto impacto.
Dominio de Java y Spring
Fundamental para desarrollar servicios escalables, seguros y mantenibles.
Manejo de APIs REST y bases de datos
Clave para integrarte en arquitecturas modernas orientadas a servicios.
Enfoque en calidad y testing
Garantizarás desarrollos confiables mediante pruebas y buenas prácticas.
Autonomía y mentalidad de mejora continua
Tendrás la capacidad de gestionar tu trabajo y evolucionar constantemente dentro del rol.
Stack técnico requerido
Java 8 y Spring (4 o superior)
Exposición y consumo de APIs REST (JSON/XML)
SQL Server (nivel avanzado)
JPA / Hibernate
Criteria Query
Spring Security
Será un plus si cuentas con experiencia en:
AngularJS / Angular 10
Git, IntelliJ IDEA, Maven
JUnit con Mockito
Servidores de aplicaciones como Tomcat o JBoss
ElasticSearch
JBPM / Drools
Jasper Reports
Metodologías ágiles (SCRUM)