Full-stack web development is the area I’ve come to be best at. Quick recap of the technologies I’ve used most for web development:

Frontend:

Frontend testing frameworks:

  • Karma
  • Jasmine
  • Protractor
  • Cucumber
  • OPA5 (SAP UI5)

Backend:

  • Java 6, 7, 8
  • Spring (core, Boot, AOP, Data, test, MVC, security)
  • JPA (Hibernate)
  • Apache Olingo
  • JSP
  • Hybris
  • JAX-RS (Jersey, RESTEasy)
  • Apache CXF

Backend testing frameworks:

  • JUnit
  • Mockito