| Reference # : | 09-03378 |
Title : | Java/Flex |
Location : |
NJ
|
| Experience Level : | |
Start Date / End Date : | Sun, Nov 15, 2009 / Sat, Jan 2, 2010 |
|
| Description |
Designs and codes from specifications, analyzes, evaluates, tests, debugs, documents, and implements moderately complex software applications - Under general direction, devises or modifies procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form of desired results - Competent to work at the highest technical level of all phases of applications programming activities - Performs expert-level engineering tasks associated with the analysis, design, and development of computer hardware, firmware, embedded systems, and/or operating systems - Interface with different departments within the organization regarding new deployments - Research/analyze data processing functions, methods and procedures - Monitor program execution for expected performance - Modifies, installs, and prepares technical documentation for system software applications - Monitors systems capacity and performance, plans and executes disaster recovery procedures, and provides Tier 2 technical support. - May customize purchased applications, and assists in maintaining program libraries and technical manuals - Provides high level written communications such as white papers, decision documents, or research papers - Identify, escalate and document production impact issues for the environment to confirmed delivery for client and business notification - B.S. Electrical/Electronic/Computer Engineering - Strong analytical & troubleshooting skills Required: - 3+ years as Java Developer for production systems - Familiar with the following Frameworks and Technologies: - Web Applications, JAXB, Spring, Object / Relational Mapping, Web Services - Experience building Adobe Flex or Adobe Air applications with ActionScript - XML Processing--validating, parsing, constructing XML documents - Construct and maintain build-scripts using Ant/Maven - SQL using multiple database management systems including Oracle, MySQL or PostgreSQL or an Object-Oriented Database - Worked in a team environment Optional: - Rapid Software Prototyping using scripting languages such as Python, bash-shell scripting, Ruby - System Monitoring using Nagios, Big Brother - Performance monitoring using application-specific tool as Idera - Experience with Test-Driven Development |
|