Responsabilidades
🤓 Como Desarrollador Back-End Java, la empresa espera que realices las siguientes tareas:
- Crear una estructura sólida y escalable para el backend de una aplicación, garantizando que pueda manejar el tráfico y la carga de datos prevista.
- Diseñar, implementar y mantener bases de datos, ya sean relacionales (como PostgreSQL, MySQL) o no relacionales (como MongoDB). Esto incluye la creación de esquemas de base de datos, Optimización de consultas, Garantizar la integridad y seguridad de los datos.
- Crear APIs para permitir que el frontend de una aplicación se comunique con el backend, utilizando tecnologías y protocolos como REST o GraphQL.
- Integrar aplicaciones con servicios de terceros, como sistemas de pago, servicios de correo electrónico o redes sociales.
- Garantizar que los datos y las comunicaciones estén seguros, implementando autenticación, autorización, cifrado y medidas contra amenazas y vulnerabilidades.
- Asegurarse de que el backend de la aplicación se ejecute de manera eficiente y rápida, optimizando los recursos del servidor y reduciendo los tiempos de respuesta.
- Resolver problemas, aplicar parches de seguridad y agregar nuevas características según sea necesario.
Requisitos
✨ Eres la persona que buscamos si …
- 5+ años de experiencia con Java 17.
- 2 años de experiencia en desarrollo y personalizaciones de Core Bancario (préstamos, calendario de pagos, cobranzas, etc.).(excluyente)
- Experiencia sólida con Spring Framework, incluyendo: Spring Boot 3, Spring Security, Spring JPA (para manejo de bases de datos), Spring Web.
- 2+ años de experiencia trabajando con bases de datos Postgres.
- Familiaridad con conceptos de microservicios y desarrollo de APIs REST.
- 3+ años de experiencia con servicios de AWS, inclutendo: AWS Autoscaling, ECS, y RDS
- Inglés intermedio
- Disponibilidad para trabajo híbrido: 4 días al mes en la oficina de Miraflores (Larco)
💜 Nos entusiasmará si además …
- Tienes conocimientos en AWS CloudFront y AWS SDK.
- Has trabajado en entornos ágiles (Scrum, Jira, etc.).
- Cuentas con experiencia en el manejo o integración de pasarelas de pago.
- Te interesa y/o formas parte de la comunidad de Apache Fineract.
Beneficios
Política de feriados locales
Horario Flexible
¿Estás buscando ofertas laborales?
En Talently publicamos las mejores ofertas del sector tech, suscríbete a nuestro boletín o crea tu perfil para estar al tanto de ellas.