A team of 7 developers, 1 Business Analyst and the project manager working in Agile (Scrum) methodology. We building applications to prevent, register and manage environmental damages and ensure effectiveness in terms of remediation. We did Data migration using Flyway.
We create applications that allow users to record environmental damage (Pollution, protected animals, protected trees, flooding, storm, bush fires, damage due to oil tankers, damage due to mines, etc...). Then we create Web services that allow users to search for damages and display them (icons) on the map of Europe (like google map). When the computer mouse points to an icon, it opens a list of information on the damage concerned These damages can be filtered by zone, country, type, date of damage, date of remediation, date of closing of the court case, etc.... The application also allows to display and print a full report of all (or filtered) damages.
Languages: JAVA / J2EE NG, Mockito, cucumber, Selenium, Git, bamboo, Jenkins, Jira,
Oracle DB, TDD, Domain , JavaScript, Typescript, HTML, CSS, PL/SQL, SQL
Frameworks & Tools: Spring MVC, Springboot, Spring Data, Spring security, Maven, JPA, Oracle DB, Flyway, Hibernate, Weblogic, Tomcat, Json, RESTful API, HATEOAS, Angular, Docker, AWS, swagger, Junit, Test Driven Development (DDD).