INTERN JAVA DEVELOPER
Send a job offer directly to this candidate
A motivated and detail-oriented software developer with a strong foundation in Java and web development, seeking a challenging backend or full-stack position. I aim to apply my expertise in Java, Spring Boot, and Microservices to design and build scalable, maintainable systems that deliver real-world value. Committed to continuous learning and growth toward a senior developer role, I am also passionate about contributing to the advancement of the Vietnamese IT community through collaboration and innovation.
FPT Information System (FPT IS)
Duration: Dec 2024 – May 2025
Technologies: Spring Boot, Raect , Keycloak, Camunda, JasperReports, Kafka, PostgreSQL, Git/SVN Research and Integration: Implemented Keycloak for Single Sign-On (SSO), enabling custom login via UserProvider and Remote Federation, enhancing security and user experience.
Architecture Design: Designed and documented architecture diagrams integrating Keycloak with Angular and Spring Boot applications, ensuring system consistency and maintainability.
BPMN Workflow Development: Developed Camunda BPMN workflows using Java Delegates, Service/User Tasks, and dynamic Expressions, optimizing business processes.
Web Application Development: Built a full-featured Admin Portal WebApp with user authentication, CRUD operations using JPA/MyBatis, and a responsive UI styled with Bootstrap, TailwindCSS, and Ant Design.
API and Report Generation: Created RESTful APIs for generating and exporting reports via JasperReports (PDF/XLSX), connected to PostgreSQL datasources, supporting data-driven decision-making.
Version Control and Optimization: Utilized Git/SVN for source control, implemented Kafka for message queueing, and applied caching with common design patterns to improve system performance.
Bachelor of Software Development (java)
Spring Boot & Web App Dev
API Design & Integration