Moveapps

Desarrollador Back-end Java (Semi Senior) in Moveapps

Closed job - No longer receiving applicants

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

Conditions

Fully remote You can work from anywhere in the world.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

Life's too short for bad jobs.
Sign up for free and find jobs that are truly your match.