Post Job Free
Sign in

Spring Boot Java Backend

Location:
Quan 1, 71000, Vietnam
Posted:
July 26, 2024

Contact this candidate

Resume:

Tran Thanh Do

Thu Duc, Ho Chi Minh City • ad7jmb@r.postjobfree.com • 088******* • linkedin.com/in/do-tran-3a1899315 github.com/trthanhdo41 • s.net.vn/dotran-portfolio Energetic and detail-oriented Java Backend Developer specializing in Spring Boot. Proven ability to develop robust backend systems, manage databases efficiently, and ensure system security. Skilled in Spring Boot, MySQL, and RESTful API development. Successfully completed three EDUCATION

Software technology Sep 2021 - Sep 2025

University of Economics and Finance (UEF)

Completed advanced courses in Java programming, data structures and database management. Built a fully featured note-taking web system for users and admins. SKILLS

Programming Languages: Java.

Databases: MySQL, SQL Server.

Frameworks and Technologies: Microservices, Spring Boot (Spring Core, Spring MVC, Spring Data JPA, Spring Security, Thymeleaf). Architectures: ORM (Hibernate), MVC (Spring MVC).

Tools: Maven, Git, GitHub, Postman.

API: RESTful API.

Frontend: HTML, CSS, JavaScript, Bootstrap 5, Thymeleaf. LANGUAGES

English:

PROJECTS

LIBRARY MANAGEMENT SYSTEM (Microservices Architecture) Jun 2024 - Jul 2024 A comprehensive library management application built with a microservices architecture using Java, Spring Boot, and Spring Cloud. This project includes services for user management, book management, notifications, employee management, borrowing, and a discovery server. Technologies and Implementation:

Backend: Java, Spring Boot, Spring Security, Spring Data JPA Frontend: Thymeleaf, Bootstrap

Database: H2 Database

Microservices: Eureka Server, API Gateway, Spring Cloud Sleuth & Zipkin, Spring Cloud Stream DevOps: Docker, Kubernetes

Cloud: AWS, Azure

Others: Lombok, Maven

Project Link: https://github.com/trthanhdo41/library-management-system

NOTE MANAGEMENT SYSTEM May 2024 - Jul 2024

A comprehensive web-based note application built with Java, Spring Boot, and MySQL. This project features user authentication, two-factor authentication (2FA), group management, and extensive note-taking capabilities. I am the only one who completed this Java Backend project. Technologies and Implementation:

Java: Primary programming language for backend development. Spring Boot: Robust and scalable backend framework. Spring Security: User authentication, including 2FA with Google Authenticator. Spring Data JPA: Database interaction and ORM for MySQL. Thymeleaf: Server-side rendering of HTML pages.

Bootstrap: Responsive and modern UI design.

MySQL: Relational database management system.

AWS S3: Storage for user avatar images and media assets. Jakarta Servlet: Handling HTTP requests and responses. Maven: Project management and dependency management. Lombok: Reducing boilerplate code.

Google Authenticator: Generating TOTP for 2FA.

JavaMail: Sending email notifications for account activation, password recovery, and updates. Project Link: https://github.com/trthanhdo41/note-application CERTIFICATIONS

Advanced Software Engineering Job Simulation (Credential ID: na8TZapkz35gDvoAN (Enrolment Verification Code)) by The Forage

Jul 2024

Java Spring Boot projects.

Good.



Contact this candidate