Create web and desktop applications using an object oriented language.
Develop and deploy Java applications on desktops and servers.
Manage databases, execute SQL scripts, and develop program units for Oracle DBs.