Desarrollador Java Expert

Aviso de fuente externaen Softtek

Softtek busca un Desarrollador Java Expert con experiencia backend y en Java, Java EE, Spring Boot, microservicios, SQL y control de versiones.

Fuente externa - sin verificarhace 2 semanasVigente hasta: 27 dic 2026

Salario

No especificado

Ubicación

Bogotá, Colombia

Tipo de empleo

Tiempo completo

Modalidad

No especificado

Desarrollador Java Expert

Bogotá, Colombia

Descripción del empleo

Sobre el puesto

Softtek busca un Desarrollador Java Expert para desarrollar aplicaciones backend con Java y Java EE.

Responsabilidades

  • Desarrollar aplicaciones backend utilizando Java y Java EE.
  • Aplicar principios de desarrollo OOP, S.O.L.I.D, KISS, DRY, YAGNI, BDUF y SOC.
  • Desarrollar soluciones utilizando Spring, Spring Boot, Swing, Struts framework y componentes Java.
  • Desarrollar aplicaciones y componentes web con JavaScript, CSS, JSON y Angular JS o un marco similar.
  • Aplicar principios de seguridad de aplicaciones considerando las vulnerabilidades OWASP TOP 10.
  • Participar en procesos ágiles de desarrollo de software y desarrollo basado en pruebas.
  • Gestionar código fuente mediante Git, GitHub y SVN.

Requisitos

  • Formación completa, preferentemente en Sistemas de Información, Análisis de Sistemas, Informática, Ingeniería Informática o áreas afines.
  • Experiencia en desarrollo de aplicaciones backend y un mínimo de 3 años en Java.
  • Conocimiento de OOP, S.O.L.I.D, KISS, DRY, YAGNI, BDUF y SOC.
  • Experiencia con Java y Java EE, incluidos Spring, Spring Boot, Swing, Struts framework y componentes.
  • Dominio de JEE: JPA, EJB, Servlets, JSP y JSF; Spring Boot y microservicios.
  • Conocimiento de Web Stack, incluidos JavaScript, CSS, JSON y Angular JS o un marco similar, además de diseño de aplicaciones web y habilidades tecnológicas.
  • Conocimiento de seguridad de aplicaciones y de los principios de seguridad de la información basados en las vulnerabilidades OWASP TOP 10.
  • Conocimiento de procesos ágiles de desarrollo de software y desarrollo basado en pruebas.
  • Dominio de Git y SVN, y conocimiento de sistemas de control de versiones, preferiblemente GitHub.
  • Dominio de SQL, DDL y DML, y fuerte conocimiento del lenguaje SQL.

Datos clave

  • Formación completa, preferentemente en áreas afines a Sistemas de Información, Análisis de Sistemas o Informática.
  • Se requiere un mínimo de 3 años de experiencia en Java.
  • El puesto requiere experiencia en desarrollo de aplicaciones backend.
  • Se requiere dominio de SQL, DDL y DML.

Preguntas frecuentes

  • ¿Qué tareas incluye el puesto?

    Desarrollar aplicaciones backend con Java y Java EE, además de soluciones y componentes web. También incluye aplicar principios de seguridad y participar en procesos ágiles y desarrollo basado en pruebas.

  • ¿Qué experiencia se requiere?

    La descripción solicita experiencia en desarrollo de aplicaciones backend y un mínimo de 3 años en Java.

  • ¿Qué tecnologías y conocimientos se requieren?

    Se requieren conocimientos de Java y Java EE, Spring Boot, microservicios, JEE, SQL y control de versiones como Git y SVN.

Empleos similares