Java developer
Job description:
A java developer has certain responsibilities. They are responsible for the planning, the organizing and the implementation of IT project till commissioned. The person is always looking into different ways to further develop there software.
Skills required for this job:
Soft Skills:
· Good communication skills
· Teamwork
· Problem solving skills
· Leadership skills
· Presentation skills
Technical Skills:
A Java developer must have a good knowledge of the following terms:
- MVC framework = Model-View-Controller is an architectural pattern. It is used in software engineering
- Module for this skill is:
COMP8001 adv. server – slide web dev.
- User Interface Design = is the design of computer, appliances, machines etc. with focus on the user experience and interaction
Þ The goal is to make user interaction simple as possible
- Module for this skill is:
COMP6003 Computer Programming 2.
- Human-Computer Interaction = Is the study between humans and computer. Also referred as Man-Machine Interaction (MMI) or Computer-Human Interaction (CHI)
- Module for this skill is:
SOFT9007 Human-Computer Interaction
SOFT8010 Human-Computer Interfaces
- Application server Framework = Supports development of dynamic website, applications and web services.
Þ The goal is to alleviate the overhead association
- Module for this skill is:
SOFT8002 Building web apps with UML
- Unix = Is an operating system original developed in 1969
§ Module for this skill is:
SOFT7006 Operating Systems
- HTML = Hyper Text Markup Language is the language manly used in web pages
§ Module for this skill is:
COMP6001 Basics of Computer Science
- Debugging/Development = For the job of a java developer there should be a good knowledge of debugging and development.
§ Module for this skill is:
SOFT8001 Agile Software Development
Also as a Java developer you must also know the following terms
- J-Unit = is a unit testing framework. For example Java
§ No Modules found
- CVS = Concurrent Versions Systems is a free software revision control system used in the field of software development.
§ No Modules found
- JDBC = Java Database Connectivity provides methods for updating and querying in databases
§ No modules found.
- SQL = Structured Query Language manages data.
§ Modules for this skill is:
SOFT7002 Db Design and program.
Well done
ReplyDelete