Desarrollador Java
Funciones clave del trabajo:- Participar en todo el ciclo de vida de desarrollo software para realizar conexiones con pasarelas de pago de o
Mobile Solutions Consulting Group Las Rozas, España
Funciones clave del trabajo:
- Participar en todo el ciclo de vida de desarrollo software para realizar conexiones con pasarelas de pago de operadores móviles de distintos países mediante servicios WEB.
- Recopilación de los requisitos del cliente, características y funcionalidades del sistema y desarrollo del diseño de integración entre sistemas.
- Colaborar con profesionales en la unidad técnica o de negocios de distintos operadores móviles internacionales para determinar los requisitos de los sistemas y las funcionalidades necesarias para las nuevas aplicaciones o las ya existentes.
- Realizar evaluación técnica de APIs de pasarelas de pago para determinar estrategia de interconexión.
- Desarrollar interfaces de usuario, completar la programación y producir productos específicos.
- Documentar o revisar la documentación con los pasos del desarrollo de la especificación, codificación, pruebas y aceptación del usuario para referencia futura y para fines de control interno.
- Puede liderar un pequeño proyecto o un segmento de un proyecto más grande.
Requerido:- Java8- Programación OO / Conocimiento de Patrones de Diseño- Experiencia construyendo y consumiendo servicios WEB (REST/SOAP)- Spring (Spring core, Spring MVC)- JPA/Hibernate- SQL- HTML / CSS- Sistemas de control de versiones: Git o similares- Entornos de desarrollo: Eclipse IDE o similares
Deseable (opcional):- Spring Boot (Opcional experiencia Práctica)- Frameworks JS (Opcional)- Spring Batch (Opcional)- TDD, Unit Testing JUnit, Automatización de pruebas (Opcional)- Conocimientos CI: Jenkins, Gitlab o similares (Opcional)
- Conocimientos de Microservicios y herramientas de clusterización: Kubernetes y Docker. (Opcional)
- Herramientas de calidad de código: Sonar o similares (Opcional)- Conocimiento metodologías Ágiles (Opcional)
- Experiencia en medios de pago o entornos bancarios (Opcional)
Se ofrece sueldo competitivo.