Evaluating bids

Diseño sistema de pagos web

Published on the October 31, 2016 in IT & Programming

About this project

Open

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.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Payment Processor (Paypal, Stripe, etc.)
Roles needed Developer

Delivery term: Not specified

Skills needed