Volver

17 de Octubre de 2023

Desarrollador Back-end (Java)

Desde cualquier país | Semi Senior | Tiempo completo | Programación

Sueldo líquido: entre $1900 y $2200 USD

Postular al Cargo

Desarrollador Back-end (Java)

Desde cualquier país | Semi Senior | Tiempo completo | Programación

Compartir

Postular al Cargo

Qué harás:

Estamos en la búsqueda de un Desarrollador Full Stack Semi Senior/Senior, que tenga experiencia en el back-end y sólidos conocimientos en el front-end, con buenas prácticas y que sepa trabajar muy bien en equipo bajo metodologías ágiles.

Las funciones principales serán:

  • Diseñar, desarrollar y mantener API que permitan la comunicación entre el frontend y el servidor.
  • Diseñar, crear y mantener bases de datos que almacenan datos críticos para la aplicación.
  • Implementar la lógica de negocio de la aplicación en el servidor.
  • Realizar pruebas unitarias, pruebas de integración y depuración del código Backend para garantizar su calidad y fiabilidad.
  • Optimizar el rendimiento y la escalabilidad del servidor para garantizar que la aplicación funcione de manera eficiente y pueda manejar un crecimiento de usuarios y datos.
  • Realizar mantenimiento continuo, correcciones de errores y actualizaciones de la aplicación para garantizar su buen funcionamiento a lo largo del tiempo.
  • Crear documentación clara y completa del código y la infraestructura del servidor para facilitar la colaboración y el mantenimiento a largo plazo.
  • Garantizar la seguridad de los datos y la aplicación mediante la implementación de medidas de seguridad, como autenticación y autorización, cifrado de datos y prevención de ataques.
  • Trabajar en estrecha colaboración con los desarrolladores de frontend, diseñadores y otros miembros del equipo de desarrollo para garantizar una integración efectiva de los componentes del sistema.

Requisitos:

  • Java:
    • Spring boot, Spring cloud, Spring actuator, Spring data
    • Maven
    • JPA e Hibernate
  • Contenedores:
    • Docker (dev)
    • Kubernetes (dev)
  • Bases de datos:
    • sql y sql server (dev)
  • OpenAPI 3
  • Patrones de diseño
  • Microservicios
  • Patrones de arquitectura (conceptos base)
  • Swagger
  • Conceptos de seguridad (json web token, oauth 2.0, etc)
  • Métodos de desarrollo y versionamiento GIT

¿Qué esperas? ¡Postula y únete a nuestra familia Moveapps!

Beneficios:

Biblioteca digital Acceso a libros y/o suscripciones digitales.
Bono de educación Moveapps cubre algunos gastos de educación relacionados con el puesto.
Día libre en tu cumpleaños Tu cumpleaños cuenta como un día extra de vacaciones.
Espacios para charlas internas Disponibilidad de espacio para realizar presentaciones o charlas en horarios de trabajo.
Horario flexible Horario flexible y libertad para atender necesidades familiares o diligencias personales.
Trabajo 100% remoto El cargo puede ser desempeñado desde cualquier lugar del mundo.