Descripción
Resumen del Puesto:
Grupo corporativo del sector Fintech busca un Desarrollador Middle Java/Spring Boot para diseñar, construir y mantener servicios backend robustos, escalables y seguros.
Puntos Destacados:
1. Diseñar, desarrollar y mantener aplicaciones backend con Java y Spring Boot.
2. Implementar arquitecturas basadas en microservicios y consumir APIs RESTful.
3. Administrar y optimizar bases de datos como PostgreSQL, MongoDB y Redis.
Desarrollador Middle Java / Spring Boot
**Sector:** Fintech / Tecnología Financiera
Perfil Corporativo y Misión del Puesto
Grupo corporativo del sector Fintech, líder a nivel nacional en el desarrollo de soluciones de software financiero, busca integrar a su equipo de tecnología a un Desarrollador Middle altamente capacitado. El objetivo central de la posición es diseñar, construir y mantener servicios backend robustos, escalables y seguros, garantizando el óptimo rendimiento de nuestra arquitectura y respaldando las operaciones financieras de la organización.
Principales Responsabilidades
* Diseñar, desarrollar y mantener aplicaciones y servicios backend de alto rendimiento utilizando **Java** y **Spring Boot**.
* Implementar e integrar arquitecturas basadas en **microservicios**, asegurando su escalabilidad y alineación con los estándares tecnológicos corporativos.
* Construir, integrar y consumir APIs RESTful, garantizando comunicaciones seguras y eficientes.
* Administrar y optimizar operaciones en bases de datos relacionales y no relacionales, específicamente **PostgreSQL**, **MongoDB** y **Redis**.
* Ejecutar mantenimiento evolutivo y correctivo, aplicando buenas prácticas de programación y participando en revisiones de código (Code Reviews).
* Colaborar de manera interdisciplinaria con los equipos de DevOps, Infraestructura y TI para la implementación de soluciones y resolución técnica de incidencias.
* Elaborar y mantener actualizada la documentación técnica de las arquitecturas y soluciones desarrolladas.
Requisitos Excluyentes (Indispensables)
* Grado de Bachiller o Título Profesional en Ingeniería de Sistemas, Ciencias de la Computación, Ingeniería Informática o afines.
* Experiencia mínima comprobada de tres (3\) años en el desarrollo integral de software (Backend).
* Experiencia sólida y comprobable programando en **Java** y utilizando el framework **Spring Boot**.
* Dominio comprobado en diseño, desarrollo y gestión de **arquitectura de microservicios**.
* Experiencia técnica avanzada en el manejo de bases de datos: **PostgreSQL**, **MongoDB** y **Redis**.
* Dominio de sistemas de control de versiones (**Git**) y aplicación práctica de patrones de diseño de software.
* Alta capacidad de resolución de problemas, pensamiento analítico, trabajo colaborativo y orientación a resultados.
Requisitos Deseables (Valor Añadido)
Se valorará positivamente la experiencia o conocimientos sólidos en:
* Cultura **DevOps**, operaciones de **TI** e **Infraestructura** tecnológica.
* Uso de contenedores y herramientas de orquestación (**Docker**, Kubernetes).
* Plataformas Cloud y herramientas de Integración y Despliegue Continuo (CI/CD).
* Sistemas de mensajería (brokers) y comunicación asíncrona entre microservicios.
* Observabilidad (monitoreo y logging) y metodologías ágiles de desarrollo.
* Seguridad de aplicaciones y directrices de desarrollo seguro.
* Experiencia previa comprobada en entornos Fintech, banca, medios de pago o servicios financieros.
Beneficios Corporativos
* Remuneración competitiva, acorde a la experiencia y condiciones del mercado.
* Plan de carrera profesional estructurado dentro de una organización internacional y en rápido crecimiento.
* Entorno corporativo orientado a la capacitación técnica y al aprendizaje continuo.
* Sede de trabajo estable en instalación principal (Cercado, Arequipa).
Sueldo: S/.1,500\.00 \- S/.3,000\.00 al mes
Lugar de trabajo: Empleo presencial