Programador Senior Backend Java

Hace 12 horas

bogotá distrito capital, rap (especial) central, Colombia Factech Servicios Informáticos Jornada completa $ 12/año

En FacTECH encontrará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)