Moveapps

Desarrollador Back-end Java (Semi Senior) en Moveapps

Empleo finalizado - No se reciben más postulantes

Moveapps es una empresa chilena de desarrollo de software, que utiliza la agilidad como pilar fundamental para la generación de valor, estamos en constante evolución para entregar un servicio integral a nuestros clientes, que se reparten en la industria Financiera, Gobierno, Salud, Retail, etc.

Te ofrecemos un ambiente de trabajo muy grato y proyectos desafiantes, para que juntos podamos seguir creciendo y entregar un servicio de calidad a nuestros clientes junto con tus conocimientos y ganas.

¿Quieres trabajar con las últimas metodologías, procesos y herramientas para el desarrollo de software?

Moveapps te ofrece esto, en un ambiente de trabajo agradable, desafiante, junto a nuestro equipo multidisciplinario.

Funciones del cargo

Estamos en búsqueda de talentoso(a) Desarrollador Backend Java. Si te apasiona crear la lógica y funcionalidad detrás de aplicaciones robustas, tienes experiencia sólida en Java y te entusiasma contribuir a proyectos innovadores, ¡te invitamos a formar parte de nuestro equipo!

Las funciones principales del cargo son:

  • 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 servido
  • 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.
  • 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 pruebas unitarias, pruebas de integración y depuración del código Backend para garantizar su calidad y fiabilidad.
  • 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.
  • 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.

Requerimientos del cargo

  • Java (3 años de experiencia laboral a lo menos):
    • 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

Condiciones

Trabajo 100% remoto El cargo puede ser desempeñado desde cualquier lugar del mundo.

Política de trabajo remoto

Totalmente remoto

El trabajo es permanentemente remoto desde cualquier ubicación del mundo.

Sólo empleos que valen la pena.
Regístrate gratis y descubre empleos seleccionados para ti.