Web Development Engineer
Tunis-Tunisia Ministry of Defense
Total years of experience :7 years, 8 Months
Missions and tasks carried out:
➢ Collection of needs and analysis of business functionalities
➢ Participation in the modeling of use case diagrams and class diagrams UML
➢ Writing module documentation
➢ Front-End Development with HTML5, CSS3
➢ Back-End design and development in microservices with Java
➢ Development of REST web services
➢ Participation in the development of the MCD of the PostgreSQL database
➢ 1st level maintenance on the hardware
➢ Participation in team meetings (daily scrum, planning poker, sprint planning, sprint review).
➢ Perform unit tests and integration tests.
➢ Code review and creation of merge-requests with Gitlab
➢ Carry out the code review and guarantee the quality of the code as part of the continuous integration process.
Environment:
Back-End: Java, Spring Boot, Hibernate/JPA, Maven, Spring Security…
Front-End: Angular, Bootstrap, HTML, CSS
DBMS:SQL, PostgreSQL
Methodology: Agile Scrum
Collaboration and design: JIRA Board
Unit testing: Junit, Mockito, Jasmine
Api testing:Postman
Deployment: Kubernete, Docker
National engineering diploma (Computer Engineering)