Propostas submetidas

DEI - FCTUC
Gerado a 2024-04-26 15:47:44 (Europe/Lisbon).
Voltar

Titulo Estágio

Add Functionnalities and Web User Interface management for an ESB

Áreas de especialidade

Sistemas de Informação

Engenharia de Software

Local do Estágio

Caxarias

Enquadramento

Interlog is a multinational company working with many actors of the logistic world. This demands managing a large number of data flows.
In order to achieve high quality level and reliability, the company is developing a project to review their flows server.
The new solution will be based on the Enterprise Service Bus (ESB) Mule ESB

Objetivo

The trainee should take charge of the development of components (cipher/uncipher, compress/uncompress, split/merge,...) which will allow the processing of data streams in the ESB.
In order to administer the steam set, Interlog wants to integrate a web-based parametrization interface into the solution. The intern will lay the foundation of the application base (in line with Interlog standards) for this tool and then develop ergonomic displays allowing internal teams to configure flows.
From this specification, the trainee will carry out the design (analysis, architecture,...), development and then performance tests to meet the response time requirements to which ESB will be subjected.

Plano de Trabalhos - Semestre 1

At the end of the first semester, it's expected the conclusion of the following items:
- Training in business context and technology
- Analysis features requirements for the flows
- Iterative development cycle of feature: flow functionalities
- Analysis management WEB-UI requirements

Plano de Trabalhos - Semestre 2

At the end of the second semester, it's expected the conclusion of the following items:
- Iterative development cycle of feature: ESB Web-UI Core
- Iterative development cycle of feature: ESB Web-UI Transport agent management
- Iterative development cycle of feature: ESB Web-UI Flow server management
- Performance tests
- Deployment guides

Condições

- Paid internship (up to 750€/month - full time)
- Access to a PC connected to the intranet and internet
- Training sessions in France (depends on need and approval)
- International support team
- Possibility to continue the project

Observações

REQUIRED SKILLS:Java, Object modeling, SQL (MySQL, MariaDB, Oracle, ...), HTML, javascript, Paradigm model MVC
SKILLS EXPECTED TO BE ACQUIRED DURING THE INTERNSHIP: Vaadin(https://vaadin.com/home), Hibernate, maven, Jersey (API REST), Glassfish, Git, JUnit, JMS, MuleESB(https://www.mulesoft.com/platform/soa/mule-esb-open-source-esb)

Orientador

Olivier Berthier
oberthier@interlogsolutions.net 📩