Desarrollador Java

Código 2512.4.3

¿Qué hace un Desarrollador Java?

El desarrollador/la desarrolladora Java es un profesional encargado de desarrollar aplicaciones y programas utilizando el lenguaje de programación Java. Su objetivo es diseñar, desarrollar y mantener soluciones de software de calidad, asegurándose de que el código sea claro, legible y siga buenas prácticas de programación. Trabaja en equipo, realizando pruebas exhaustivas y manteniéndose actualizado con las últimas tendencias y avances en el campo de la programación.

¿Estás definiendo o contratando un cargo de Desarrollador Java?

Usa este perfil como punto de partida. Ajusta responsabilidades y criterios de evaluación a lo que tu equipo realmente necesita.

El enlace a la app abre el registro. Podrás crear tu cargo al ingresar.

Habilidades esenciales

Conocimientos

  • APIs REST
  • Apache Maven
  • Bash
  • CI Continuous Integration
  • Code Quality Analysis
  • Command line tools
  • GitHub
  • GitLab
  • Hibernate
  • Hibernate framework
  • Issue tracking
  • JPA
  • Java
  • Java (programación informática)
  • Java 2 Platform, Enterprise Edition
  • Java 2 Platform, Standard Edition
  • Java Enterprise Edition
  • Java JEE frameworks
  • Java Persistence API (JPA)
  • Java Platform, Standard Edition
  • Jenkins (herramientas para la gestión de la configuración del software)
  • Kubernetes Service
  • Object Oriented Programming
  • Shell
  • Spring Boot
  • Spring Cloud
  • Spring Data
  • Spring Security
  • Test-Driven Development (TDD)
  • ciclo de vida del desarrollo de sistemas
  • comunicación
  • diseño orientado a objetos
  • gestión de proyectos basada en metodologías ágiles
  • herramientas de depuración de las TIC
  • herramientas para la gestión de la configuración del software
  • metodología ágil de desarrollo de software
  • metodologías de gestión de proyectos de TIC
  • modelos de arquitectura de software
  • principios de ingeniería
  • procesos de ingeniería
  • programación de sistemas TIC
  • programación informática
  • teoría de sistemas

Habilidades y competencias

  • analizar especificaciones de software
  • aplicar teoría de sistemas de TIC
  • consultar fuentes de información
  • crear diagrama de flujo
  • crear especificaciones de proyectos
  • crear soluciones para problemas
  • depurar software
  • emplear documentación técnica
  • garantizar la disponibilidad de los equipos
  • identificar las necesidades de los usuarios de las TIC
  • interactuar con usuarios para reunir requisitos
  • proporcionar documentación técnica
  • resolver problemas operativos
  • utilizar bibliotecas de software
  • utilizar patrones de diseño de software
  • utilizar programación lógica
  • utilizar programación orientada a objetos

Competencias transversales

  • adaptarse a los cambios de los planes de desarrollo tecnológico
  • cumplir plazos
  • gestionar el calendario de tareas
  • pensar de forma analítica

Descarga el perfil de cargo

Te enviamos el perfil listo para pegar en tu aviso: propósito, habilidades esenciales, deseables y qué conviene evaluar. Un correo, sin registro.

Qué conviene evaluar en este cargo

Los conocimientos técnicos se verifican con pruebas y referencias. Lo que no aparece en el currículum son las competencias transversales, y son las que explican la mayoría de las contrataciones fallidas. Antes de cerrar, conviene medirlas con una batería estandarizada.

Ver evaluación psicolaboral

Cargos similares

Otros puestos del mismo grupo, útiles si el cargo que buscas no calza exacto.

¿Necesitas encontrar este perfil?

Buscamos, filtramos y evaluamos candidatos para este tipo de cargo, con garantía de reemplazo. Proceso ágil y precio por cargo, sin porcentajes sobre la renta.

En Obrii App el perfil se transforma en descriptor de cargo, filtro de currículums y pauta de entrevista.

Fuentes

Este servicio utiliza la Taxonomía Mapha desarrollada por OTIC SOFOFA (CC BY 4.0) y la clasificación ESCO de la Comisión Europea, en una versión adaptada. Los códigos de grupo provienen de la ISCO-08 de la OIT. Ver fuentes y licencias