AgileRecruiter Logo

Back to Jobs List 

Opened On 10/16/2007
Company SolutionsIQ
Job Title
#1498 Sr. Java Developer
Job Location WA - Greater Seattle Area
Job Type Contract-to-Perm
Job Description


Sr. Java Developer

Our team is 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.

Your responsibilities will include but are not limited to:

• Develop software using our current web application standards in Java (Hibernate, Spring, Web Services, XML, …)
• Develop web services from scratch for service oriented architecture
• Participate in various phases of SDLC including design, coding, reviews, testing and documentation
• Utilize design methodologies, object-oriented modeling tools
• 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

The position requires the following skills and experience:

• 5+ years of experience with Java development
• 2+ years experience with Spring and Hibernate
• 2+ years experience building the Service Layer of a SOA environment, particularly interface development and data-binding
• 3+ years experience with at least one major application server (JBoss, BEA Weblogic, Websphere, …) in a mission critical environment
• Experience developing Web Services and XML technologies (SOAP, XSD, XMLBeans, etc…)
• Experience or an understanding and strong desire to work with an 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
• BS in Computer science

Preferred but not required experience:

• Experience with VOIP and telecom related technologies
• Experience with web interface development (HTML, XHTML, XML, XSL, CSS, AJAX, JavaScript, …)
• Experience with SQL database design and development, preferably with Oracle
• 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