AgileRecruiter Logo


Back to Jobs List 

Opened On 10/16/2007
Company SolutionsIQ
Job Title
#1499 Java Developer
Job Location WA - Seattle (City Of)
Job Type Contract-to-Perm
Job Description

POSITION SUMMARY - Java Developer

Our team looking for an experienced, enthusiastic Java developer specializing in Web Applications and Web Services technologies to join the development team responsible for enterprise software applications. As the Software Developer, you’ll be responsible for the quality development of new products and services, of back-end automation, and of highly efficient support tools for Sales and Marketing support systems. This is a contract to perm or straight contract position in Seattle. Relocation expenses are not offered.


Your responsibilities include but are not limited to:

• Develop software using our current web application standards in Java (Hibernate, Spring, Web Services, XML, …)
• Participate in various phases of SDLC including design, coding, reviews, testing and documentation
• Utilize design methodologies, object-oriented design and design patterns
• Work with other teams throughout the company to determine feasibility, business and functional requirements and technical designs on assigned projects
• Provide ongoing support, maintenance and enhancement of systems


Skills and experience:

• BS in Computer science with 3+ years of industry experience
• 3+ years solid hands-on experience with Java development
• 2+ years experience with Hibernate are a plus
• 2+ years experience with at least one major application server (JBoss, BEA Weblogic, Websphere, …) in a mission critical environment are a plus
• Experience with Web Services and XML technologies (SOAP, XSD, XMLBeans, etc…) are a plus
• Experience or understanding with Agile software development methodologies
• Experience with design patterns and modeling methodologies such as UML
• Experience with multi-tiered enterprise software application design and development
• Knowledge of computer network infrastructures, technologies and protocols
• Excellent written and verbal communication skills
• Ability to work well independently or within a team, especially cross-functional teams
• Ability to determine unique and creative solutions to problems within a rapid development environment
• Experience with web interface development (HTML, XHTML, XML, XSL, CSS, AJAX, JavaScript, …)
• Experience with SQL database design and development, preferably with Oracle are a plus
• Experience with automated Java build and test software (Ant, Cruise Control, JUnit)
• Experience with web application usability, UI design and testing
• Strong track record in creating effective web pages


Nice to have:

• VOIP
• Telco, Motorola, Nokia, etc, wireless experience