Analisando propostas

Diseño sistema de pagos web

Publicado em 31 de Outubro de 2016 dias na TI e Programação

Sobre este projeto

Aberto

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.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Integrações de API Payment Processor (Paypal, Stripe, etc)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias