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 CargoDesarrollador Back-end (Java)
Desde cualquier país | Semi Senior | Tiempo completo | Programación
Compartir
Postular al CargoQué 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:
