Creates, tests, and builds applications for mobile devices
Oversees installing and maintaining server-side code
Writes code for applications that operate directly on specific operating systems
The most common career option for Java Developers
Analyzes an ongoing project and recommends changes to project designs to improve its efficiency