Post Job Free
Sign in

Software Engineer Java Backend

Location:
Hanoi, Vietnam
Posted:
May 27, 2025

Contact this candidate

Resume:

C O N T A C T

039*******

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

Hoang Mai, Ha Noi

https://github.com/FT-Nam

****-****

UNIVERSITY OF ECONOMICS -

TECHNOLOGY FOR INDUSTRIES

SOFTWARE ENGINEER

GPA: 3.27 / 4.0

E D U C A T I O N

S K I L L S

Programming Skills: Java

Framework: Spring Boot, Spring

Data JPA, Spring Security, RESTful

API

Database: MySQL, Redis

Tools: Git, Github, Postman

Other: JWT, Experience in using

IntelliJ, VScode

Soft Skills:

+ Strong problem-solving ability

+ Good communication & teamwork

+ Effective time management

+ Self-motivated and eager to learn

English:

L A N G U A G E S

P R O F I L E S U MMARY

I am a recent graduate with a strong foundation in Java backend development. My goal is to contribute to building scalable and efficient applications while continuously improving my skills in a collaborative environment. I am eager to apply my knowledge of Java and database management to deliver high-quality backend solutions.

H I G H L I G H T E D P R O J E C T S

1. ToyStore E-commerce Platform 08/2024 - 11/2024

03/2025 - 05/2025

Designed and implemented a flexible Role/Permission-based authorization system using JWT for secure and fine-grained access control. Integrated VNPay payment gateway and OAuth2 social login (Google, Facebook) via OpenFeign to enhance user onboarding. Built a product search feature with autocomplete and filtering by price and product types using Elasticsearch with custom DSL queries. Utilized Redis to manage refresh tokens, enabling efficient and stateless authentication.

Developed an admin panel for managing users, products, and orders with secure API access.

Built RESTful APIs for products, carts, and orders, adhering to clean architecture principles.

PHAN THÀNH NAM

JAVA BACKEND DEVELOPER

Proficient in reading and

understanding documentation.

Basic communication skills.

Tech stack: Spring Boot, Spring Security, Spring Data JPA, JWT, Redis, Elasticsearch, OpenFeign, OAuth2 (Google, Facebook), VNPay, Role/Permission-based Access Control.

Position: Backend Developer

Key Contributions:

2. Animal Recognition AI

Tech stack: Spring Boot, Spring Security, Spring Data JPA, JWT, Kafka, Redis, OpenFeign, VNPay, WebSocket, Scheduled Tasks, Docker. Position: Backend Developer

Key Contributions:

Integrated with Python-based CNN model via OpenFeign for real-time image classification (dog/cat).

Engineered a credit-based system: users consume credits for image analysis; system auto-renews credits weekly and expires plans using Spring Scheduled Tasks.

Leveraged Kafka for asynchronous workflows: sending transactional emails (registration, payment) and real-time WebSocket notifications

(image result, low credit alert).

Integrated VNPay for processing subscription plan payments. Stored analyzed images and user history locally for audit and retraining purposes.

Employed Redis for refreshToken management to ensure scalable, low- latency authentication.

Github: https://github.com/FT-Nam/Toystore

Github: https://github.com/FT-Nam/ImageAI



Contact this candidate