Position: Trainee Java Developer
Category: Java
English level: intermediate
Years of experience: 0.5


Test Management Project
Description: This project is a web application that supports functionality of test adding, registering and managing users, users can view tests. Manager can view all tests, view all users, edit information about users, tests. Manager can update and delete users.
Customer: Pet project
Involvement duration: 3 weeks
Project Role: Java developer
Responsibilities:
  - Requirements analysis and clarification;
  - General UX planning;
  - Database development (PostgreSQL);
  - Backend development (Java);
  - Frontend development (HTML, CSS);
  - Estimation tasks;
  - Unit testing;
Project Team Size: 1 person
Tools & Technologies: Java, JDBC, JSP/Servlets, HTML/CSS, PostgreSQL, pgAdmin, JUnit, Mockito, Tomcat, Git, GitHub