Desarrollador JAVA (abril)

 Descripción del puesto:

Estamos en la búsqueda de un Desarrollador Java altamente calificado para unirse a nuestro equipo de TI.
El candidato ideal tendrá una sólida experiencia en el desarrollo de aplicaciones Java, así como conocimiento en tecnologías de cloud, microservicios y transacciones distribuidas.

Responsabilidades:

  • Diseñar, desarrollar y mantener aplicaciones Java de alta calidad.
  • Asegurar la integridad y consistencia de las transacciones distribuidas.
  • Colaborar con equipos multifuncionales para definir, diseñar y enviar nuevas funcionalidades.
  • Participar en revisiones de código y asegurar el cumplimiento de las mejores prácticas de desarrollo.
  • Resolver problemas complejos y proporcionar soluciones técnicas innovadoras.

Requisitos:

  • Título en Ciencias de la Computación, Ingeniería de Software o campo relacionado.
  • Mínimo 2 años de experiencia en desarrollo Java.
  • Habilidad para trabajar en un entorno ágil y colaborativo.
  • Excelentes habilidades de comunicación y trabajo en equipo.
  • Experiencia con tecnologías de cloud (AWS, Azure, Google Cloud).

Se valorará experiencia utilizando las siguientes herramientas/tecnologías:

  • Java/J2EE
  • Maven
  • Java Persistence API (JPA)
  • BC4J
  • Spring
  • Hibernate - Bases de Datos SQL
  • Versionado de código (Git/SVN)
  • Servidores de aplicaciones
  • Herramientas de Ciclo de vida
  • Reportes (Crystal Report o similar)

Deseable:

  • Experiencia con contenedores (Docker, Kubernetes).
  • Conocimiento de bases de datos NoSQL.
  • Familiaridad con herramientas de CI/CD.
  Conocimientos necesarios:

Java