Portal for online damage reports

Java Microservices Junit pitest Html Git Gradle Jenkins Postman Eclipse Jira Confluence
  • industry: Insurance

  • period: 07/2021 - 12/2021

Support in replacing the previous online damage reports into the OpenShift platform.

Main focus

  • Developing multiple Java EE REST services
  • Generating an API (OpenAPI) to get and validate data from Angular frontends
  • Connecting REST backend services
  • Deployment of the services in the OpenShift 3 plattform
  • Accompanying build and deployment processes through to release
  • Creation and maintenance of technical and domain related documentation (arc42 template)
  • Knowledge transfer within the team

Skills

Programming languages

Java (JavaEE, Java 8)

Frameworks, Technologies

Microservices, Webservices (REST), docToolChain, Freemarker

Methods

Test Driven Development (TDD), Continous Integration (CI), Clean Code, Scrum, Kanban

Logging, Monitoring

slf4j, logback

Standards

Json, XML, AsciiDoc, UML, HTML, CSS, JavaScript

Testing

Junit 5, Mockito, pitest, Postman

Build, Deployment

Jenkins, SonarCube, OpenShift

Project environment

Git, Eclipse, Spring Tool Suite, Gradle, Jira, Confluence, Linux, Windows, Citrix