DEVELOPING A GUI FOR A MICROSERVICES ARCHITECTURE USING JAVA AND SPRING BOOT
Descrição da oferta de emprego
The core functionality includes booking a car and its associated circuit or route, forming a complete ride.
While there is room to add more features, the most critical task now is developing a user-friendly web application.
The project is attached, with the primary logic found in the "micro-travel-booking" folder.
Other sections cover related topics, such as car/circuit booking and payment systems, using a variety of technologies like basic HTML forms, WS SOAP, WSDL/XML, Apache Camel, and Spring Boot.
Understanding the existing project is crucial for creating a proper GUI.
The project involves the development of a microservices-based application, and the following elements are already complete.
Microservices Architecture.
The gateway and business logic microservices are set up and communicate via a message broker.
SOAP Service Integration.
A microservice acts as a client to a SOAP web service, which has been developed.
RESTful API.
The gateway provides a working RESTful API, defined using OpenAPI, with key operations for service initiation and result retrieval.
Saga Implementation.
The saga pattern ensures transactional consistency.
Containerization.
The microservices and the underlying components are fully containerized for deployment and management.
The main focus now is.
Web Application.
Develop a graphical user interface (GUI) that allows users to.
Initiate services provided by the microservices (e.
., booking a car and its circuit/route).
Query and display the results of these services (e.
., ride details or booking confirmations).
The GUI should be intuitive and user-friendly, making it easy for users to interact with the system's functionality.
Java Graphical User Interface (GUI) Spring Boot Docker Compose SOAP API ID do Projeto.
# Sobre o projeto 4 propostas Aberto para ofertas Projeto remoto Ativo em 33 minutos atrás
Detalhes da oferta
- Indeterminado
- Em todo Portugal
- Indeterminado - Indeterminado
- 15/10/2024
- 13/01/2025
Twoje: zadanie odpowiedzialność za wsparcie rozwiązania, zapewnienie prawidłowej i skutecznej realizacji polityk, procedur i działań... 00 (2 dni w tygodniu praca w terenie) umowa na okres 6 miesięcy z przedłużenia procesy rekrutacyjne online konkurencyjne wynagrodzenie i system premiowy: 890......
Prowadź rejestr interakcji lub transakcji z klientami, rejestrując szczegóły zapytań, skarg lub komentarzy, a także podejmowanych działań... przygotowywanie, utrzymywanie i przeglądanie plików zakupów, raportów i cenników... nie musisz mieć wcześniejszego doświadczenia - oferujemy szkolenia! lokalizacja:......
Firma: rozwiązanie na świecie notowana na giełdzie firma zajmująca się ubezpieczeniami majątkowymi i osobowymi... 30] umowa na okres 6 miesięcy z przedłużeniem procesy rekrutacyjne online konkurencyjne wynagrodzenie i system premiowy: 1100 € brutto x 14 miesięcy do 100 € premii za wyniki/miesiąc......
Conduct feasibility studies and cost analyses for automation projects... young graduate with a strong desire for designing and implementing automation and robotics solutions... excellent problem-solving and troubleshooting skills... strong communication and collaboration skills... collaborate with cross-functional......
Adapt surveys and questionnaires for portuguese-speaking audiences, ensuring cultural relevance and clarity... verify correct settings and specifications for the portuguese market... fluent in german and english... marketing materials:- translate brochures and other marketing materials from de>pt and......
Learn and contribute solutions and ideas to a broad team... as a junior java developer, you will join the team developing and supporting existing and new applications, as part of the fund management application: reporting, and compliance... your key responsibilities: be energetic, self-directed, and......
” we are looking for dutch speaking employees for our team in lisbon to support our customers... its flagship product is their search engine, and its declared mission - 'to organize the world's information resources so that they become widely available and useful for everyone... project starts 15......
” we are looking for german speaking employees for our team in lisbon to support our customers... its flagship product is their search engine, and its declared mission - 'to organize the world's information resources so that they become widely available and useful for everyone... project starts 15......
” we are looking for french speaking employees for our team in lisbon to support our customers... its flagship product is their search engine, and its declared mission - 'to organize the world's information resources so that they become widely available and useful for everyone... project starts 15......
This proposal definesdetailed features& functionality and development methodology... 5 mysql linux and windows json, rest, api... new remedies ltd thanks the client for the opportunity to participate inthedesign and development of the “bci''... ● recording session will continue for some time to get......