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, data, security, MVC)
  • JPA (Hibernate)
  • Apache Olingo
  • JSP
  • Hybris
  • JAX-RS (Jersey, RESTEasy)
  • Apache CXF

Backend testing frameworks:

  • JUnit
  • Mockito