But hey, we are not laughing (anymore). Instead, we’ve set up online training—Geekruiter—to teach them what the differences are, what frameworks are obsolete and which ones are trendy.
As a result, they will talk to developers with confidence, finally! 🙂
Make sure y’all know the difference between:
- Java for backend
- Java for mobile apps (Android)
Java for Backend
Some developers focus only on backend: JSE (Java Standard Edition) and J2EE (Java Enterprise Edition). Mostly, they use Spring or Hibernate frameworks.
Java for Android
It’s very different than programming J2EE as Android has lots of specifics. You shouldn’t assume any Java backend developer can also do Android apps. In fact, this is what irritates developers frequently. ⚠️
- frontend website: React, Vue.js, Angular frameworks
- frontend apps: React Native (or rather old-school Titanium, PhoneGap, Ionic)