Post Job Free
Sign in

Spring Boot Information Technology

Location:
Ho Chi Minh City, Vietnam
Posted:
May 18, 2025

Contact this candidate

Resume:

Nguyễn Hữu Đức

Intern Backend

+849********

*********@*****.***

https://github.com/TonyDak

EDUCATION

Oct, 2021 - Present

MAJOR - INFOMATON

TECHNOLOGY

Sai Gon University

TECHNICALSKILLS

Languages: Java, C++, Python, C#

Back-end: Spring Boot

(Security, Data JPA, RESTful API)

Front-end: HTML,

CSS, JavaScript,

ReactJS

Databases: MySQL, SQL

Server, MongoDB

Others: Git, Docker, Postman,

Redis, Kafka, Keycloak

SUMMARY

Information Technology student with a solid background in Java and Spring Boot for web application development. Experienced in building RESTful APIs and backend systems. Motivated, responsible, and committed to a career as a Java Backend Developer. PROJECTS

Social Networking

(Microservice Architecture)

Mar 3 - Present

Team size: 1

https://github.com/TonyDak/soci

al-networking-microservice

Tour Booking

Sep 18, 2024 - Dec 13, 2024

Team size: 4

https://github.com/TonyDak/tour

_booking/tree/feature/db

TECH STACK:

Spring Boot (Java), Spring Cloud Gateway,

Eureka, Keycloak (JWT), Kafka, MySQL,

MongoDB, Redis, WebSocket, ReactJS

DESCRIPTIONS:

• Designed and implemented microservices:

User, Friend, Chat (realtime), and

Notification.

• Integrated Keycloak with Spring Security for

JWT and Google login authentication.

• Enabled service communication via Kafka

and RESTful APIs.

• Used Redis for caching frequently

accessed data.

• Con«gured Spring Cloud Gateway for

routing and centralized con«guration.

• Containerized the system with Docker and

managed source code with Git.

ROLE: BACKEND

TECH STACK:

Java (Spring Boot), Spring Security, Spring

Data JPA, MySQL, RESTful API, VNPay, AWS S3

DESCRIPTIONS:

• Designed database schema and developed

APIs for tour search, booking, user, and

order management.

• Integrated VNPAY payment gateway for

secure online transactions.

• Automatically sent con«rmation emails

upon successful payment using JavaMail.

• Implemented user authentication and

authorization using Spring Security with

JWT, authenticate using login Google.

• Handled database operations with Spring

Data JPA and MySQL.



Contact this candidate