Insurance company customer portal
industry: Insurance
period: 10/2017 - 02/2020
Support in the further development of the customer portal. Maintenance and further development of the existing service architecture.
Main focus
- Connecting multiple external service via Spring Integration
- Integration of domain logic via the Camunda engine using DMN decisions
- Generating an API (OpenAPI)
- Monitoring via Grafana, Kibana, Prometheus
- Deploying and maintaining build pipelines in Jenkins
Skills
Programming languages
Java, Groovy, JavaScript
Frameworks, Technologies
Self Contained Services, Spring (Framework, MVC, Data, Security, Integration), Webservices (REST, SOAP), Apache Tomcat, docToolChain, Freemarker
Methods
Domain Driven Design (DDD), Behavior Driven Development (BDD), Test Driven Development (TDD), Clean Code, Continous Integration (CI), DevOps, Scrum
Logging, Monitoring
ELK Stack, Grafana, Prometheus, slf4j, log4j, logstack
Standards
Json, XML, XSD, AsciiDoc, UML, HTML, CSS
Testing
Junit 4/5, Mockito, Cucumber, Selenium, JBehave, JMeter
Build, Deployment
Jenkins, SonarCube, Rundeck, AWS
Project environment
Git, Eclipse, Spring Tool Suite, Gradle, Jira, Confluence, Bamboo, Bitbucket, Puppet, Linux, Windows