DatDev

Loading portfolio

Initializing00%
DatDev

DatDev

Hi, I'm Nguyễn Thành Đạt

Java Backend Developer (Fresher)

Fresher Java Backend Developer with ~2 years freelance experience building REST APIs, secure auth, and scalable Spring Boot services.

Nguyễn Thành Đạt

Open to opportunities

Java Backend Developer (Fresher) · Thu Duc, Ho Chi Minh City

About Me

Fresher Java Backend Developer with hands-on experience in building REST APIs, secure authentication systems, and scalable backend services using Java and Spring Boot. About 2 years of freelance backend work. Seeking an opportunity to contribute to real-world products, strengthen skills in databases, system design, and distributed systems, and grow into a professional Backend Developer.

+

Years Freelance

+

Projects

Microservices

Location

Thu Duc, Ho Chi Minh City

Role

Java Backend Developer (Fresher)

Availability

Open to opportunities

Education

FPT University

Software Engineer

2022 - 2026

Expected graduation 2026

Languages

English

Basic Working Proficiency (TOEIC 550)

Japanese

Basic Proficiency (JLPT N5)

What I Do

From schema design to production APIs.

REST API Development

Build secure Spring Boot APIs with JWT auth, RBAC, and clean service layers.

Microservices

Design service boundaries, API Gateway, Eureka discovery, and Kafka event flows.

Database & Caching

Model data with PostgreSQL/MySQL and speed reads with Redis caching.

DevOps & Observability

Dockerize services, automate CI/CD, and monitor with Prometheus and Grafana.

Tech Stack

Languages, Spring Boot, databases, messaging, and DevOps tools from my CV.

Backend

JavaJava
Spring BootSpring Boot
HibernateHibernate
MavenMaven
Node.jsNode.js
PythonPython
FastAPIFastAPI
REST / PostmanREST / Postman

Database

PostgreSQLPostgreSQL
MySQLMySQL
MongoDBMongoDB
RedisRedis
SQLSQL

Messaging

Apache KafkaApache Kafka

DevOps

DockerDocker
GitHub ActionsGitHub Actions
NginxNginx
LinuxLinux
AWSAWS
GCPGCP
PrometheusPrometheus
GrafanaGrafana
GitGit

Frontend

ReactReact
TypeScriptTypeScript
HTMLHTML
CSSCSS

Tools

IntelliJ IDEAIntelliJ IDEA

Experience

Hands-on backend work on microservices, APIs, and production systems.

08/2025 - 12/2025

3 months

Backend Developer Intern

FPT Software

  • Developed a microservices-based Laboratory Information System (LIS) with 9 services for core laboratory workflows (team of 5).
  • Built an API Gateway with JWT authentication, request filtering, and Eureka service discovery.
  • Designed event-driven flows with Apache Kafka and an HL7 v2.5.1 pipeline for laboratory result processing.
  • Integrated VNPT eKYC and Cloudinary, and applied polyglot persistence across services.
  • Containerized with Docker Compose, automated delivery with GitHub Actions, and added Prometheus/Grafana observability.

2024 - Present

~2 years

Freelance Backend Developer

Freelance

  • Delivered backend APIs and integrations for client projects using Java, Spring Boot, and SQL databases.
  • Built authentication, CRUD modules, and third-party integrations for small-to-medium products.
  • Collaborated directly with clients on requirements, deployment, and iterative delivery.

Featured Projects

SmartMart and DUPSS from my CV, with real GitHub links.

SmartMart - AI-Powered Retail Management

Full-Stack Developer

SmartMart - AI-Powered Retail Management

Full-stack retail system (POS, inventory, purchasing, finance) with RBAC, demand forecasting, Gemini AI assistant, and a promotion engine with 6 discount types.

Java 21Spring Boot 3PostgreSQLRedisKafkaFastAPIReactDocker
Drug Use Prevention Support System

Back-End Developer · 12/05/2025 - 18/07/2025

Drug Use Prevention Support System

Public site, admin portal, and backend API for education, counseling, screening surveys, AI chatbot, and consultation booking with video calls.

Java 21Spring BootJWTOAuth2MySQLSpring AIReactDockerGCP

Let's build something solid

Open to fresher Java backend roles and collaborations. Reach out by email, phone, or LinkedIn.

Location

Thu Duc, Ho Chi Minh City

Availability

Open to opportunities