The Java Developers we have job requirements for are two-fold. They are either working on the back-end of the system or they are creating a Graphical User Interface to the system.
They must be experienced in the full software life cycle including analysis, design, development, test, troubleshooting, documentation and maintenance.
The systems are typically in a large scale distributed environment with massive data volumes. Java Developers can be architecting a platform and related tools, improving existing functionality, identifying and handling performance and capacity issues or creating a GUI for the end user to extract information from the system. They can also be involved in one or more of the following: applications, compilers, databases, networks, operating systems, predictive models, graphical user interfaces, message processing, case management, decisioning and utilities.
Large Java systems can be built on the open source methodology such as Linux, MySQL, Java, C++, or proprietary systems like Sun Solaris, Microsoft SQL, ORACLE, Java, Perl and C++.
Some common protocols and middleware products used in the Java architect environment are XML, SOAP, Apache, Jakarta, JDBC, JSF, JMS, JWS, Swing, Hibernate, BEA Weblogic, etc.
|