Diseño sistema de pagos web


Evaluando propuestas
Descripción:
necesitamos desarrolladores con experiencia en:
TECNOLOGÍA
* Plataforma:
- Lenguaje: Java 8
* Framework: Spring
- Spring Framework 4.2.x (componentes nucleares)
- Spring IO Platform 2.0.x (gestión de dependencias de subproyectos de Spring)
- Spring Boot (infraestuctura de aplicación)
- Spring Data JPA (acceso a datos)
- Spring Integration (mecanismos de integración con sistemas externos)
- Spring Security (manejo de sesiones HTTP y protección de recursos web y métodos de lógica de negocio)
- Spring Web Flow (flujos web estilo "wizards" o "asistentes")
- Spring MVC (pantallas y recursos web)
- Spring Batch (tareas por lotes)

* Acceso a datos:
- Base de datos relacional: SQL Server 2014 (o 2012), driver JDBC oficial de Microsoft
- ORM: Spring Data JPA + JPA (http://www.oracle.com/technetwork/java/javaee/tech/persistence-jsp-140049.html) + Hibernate
- Migración automática de esquema de base de datos: Liquibase

* Interfaz Gráfica
- Pantallas administrativas (usuarios internos): Vaadin
- Portal de padres de familia (usuarios externos):
--- Framework MVC: Spring MVC y Spring Web Flow
--- Motor de plantillas: Thymealeaf --- Presentación y estilos: Bootstrap

* Entorno de desarrollo e infraestructura
- IDE: Eclipse Mars.2 con plug-in Spring Tool Suite
- Gestión de dependencias y procesos de construcción: Maven 3.x
- Sistema de control de versiones: git
--- Cliente: SourceTree
--- Repositorio alojado en BitBucket

* Pruebas unitarias y de integración automatizadas
- Spring Test
- jUnit
- Mockito

* Otras librerías:
- Generación y lectura de archivos Excel: Apache POI
- Utilidades: Apache Commons

Las actividades serán asignadas por responsable del proyecto y direccionadas para cumplir en tiempo y con calidad.


Categoría: IT & Programación
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Cambio mediano
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Roles necesarios: Desarrollador
Integraciones de API: Payment Processor (Paypal, Stripe, etc)

Abierto

Presupuesto

14

Propuestas

26

Freelancers interesados

Publicado: Hace 2 años

Plazo: No definido

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.


Freelancers que ya aplicaron para este trabajo

Ariel G. Responsable de Proyectos de Sistemas Informáticos. Mi experiencia está basada en cumplimentar proyectos, gestionando tareas desde el análisis del negocio hasta la implementación de la solución técnica. Me destac... + detalles

Luis A. P. M. Me considero una persona responsable y comprometida. Mi objetivo es innovar y desarrollar las tareas en el menor tiempo posible. Siempre estoy disposición del cliente para cualquier cosa. + detalles

Nicolas Y. Cuento con más de 9 años en el desarrollo de aplicaciones Java. Emprendedor. Especialista en integraciones VTEX + detalles

Joaquin G. Soy un Ingeniero en Informática con de más de 10 años de experiencia en IT y 6 años dentro del mundo Java. En este tiempo, fuí asumiendo los distintos roles que comprenden el proceso de desarrollo, lo que dió la posib... + detalles