• What is a Java Developer? Firstly a developer is someone ... - FNB

34 downloads 32 Views 30KB Size Report
A java developer is involved in projects that are run over certain specified time ... bachelor's degree in computer science, mathematics, information systems or ...


What is a Java Developer? Firstly a developer is someone who does not merely program/code, he/she is involved throughout the software development life cycle, i.e a developer must be able to analyse a problem, develop a system efficient solution then integrate the planning to deliver sound functionality. Java is an object-orientated programming language, which was originally developed by Sun microsystems. When you combine the two, you get a Java Developer.



Java developers are responsible for programming Java/JavaScript on commercial websites to create logic that enable processes within a company to perform computerized tasks that involve complex processing. These professionals also work closely with JavaScript to enable security settings that validate users and process business transactions. Java developers frequently communicate with their management team and end-users to ensure that the scripting language addresses user and business requirements, improves website functionality, and enhances the overall design and usability of the site. Other duties for java developers include gathering and documenting user requirements, analyzing data and conducting unit and quality assurance testing.



What type of work would you expect to be involved in? Java is used throughout the Bank in many different ways, for example Online Banking Web Applications, Cell phone Banking etc

• •

A java developer is involved in projects that are run over certain specified time periods and required to complete tasks for that project. The developer is required to support the production environment and assist with defects that may arise. While managing these tasks, the developer will need to assist with other queries that may arise.



What Qualifications must I have to explore opportunities as a Java Developer?



Computer software engineering and programming professionals should have at least a bachelor's degree in computer science, mathematics, information systems or software engineering, Sun Certified Java Programmer.



Is Java development the same across various business units? No, although the same language is used, different business units apply Java in different ways in order to accomplish a given task.



How would I apply the theory of Java into practices at FNB?



Theory gives you a base from which to grow, the theory is based around patterns which are used extensively in FNB.



Why should I consider pursuing a career in Java development in a Bank? Java is used across many platforms, within the Bank you’re not necessarily tied down to a specific business unit. • Money is great • Job security is a plus • Lots of growth in terms of experience & career progression • Lots of experienced developers to assist



What is the career progression path once in a Java position? It is not cast in stone and the time frames can depend on allot including the individual : Junior developer -> Senior Developer -> Team Leader -> Development Manage/Architect -> CIO