Web Openings

Position: Sr. Java Developer

Job ID Number:
12056EF
Date Posted:
June 10, 2010
Location:
Southfield, MI
Position Type:
Direct Hire

Design and develop Java web-based and service oriented software through all tiers from presentation to persistence for an Operational Support System (OSS) that manages order capture & provisioning processes for products such as VPN, Direct Internet Access, VOIP, Dark Fiber and Waves via complex workflow and integration with customers, partners and back office applications.

Responsibilities:

  • Will be involved in all stages of development including analysis, design, implementation, testing, documentation and release
  • Participate in multiple projects with changing requirements; maintain contact with clients to provide support or updates to projects as deliverables are met
  • Be willing to get outside one's comfort zone in dealing with new technologies, standards and applications
  • Work well with others; this applies to all the players in the IT project spectrum from fellow developers, support staff and management
  • Write unit tests to validate functionality
  • Interface with product management, business analysts, project management and customers on an as-needed basis
  • Work with IT Manager and peer developers to ensure designs and code meet structural, functional, performance and aesthetic requirements
  • Assist in developing LOE / project plans according to requirements and designs
  • Translate software specifications into functional applications by utilizing company specified design methodologies
  • Implement methodologies, standards and procedures developed by the company
  • Participate in quality assurance testing, deployment, documentation of solutions

Experience with Telecom OSS application development a plus but not a requirement.

Qualifications:

Ideal candidate will thrive in a fast paced environment and should have approximately seven (7) years Java experience, four (4) years of J2EE experience and have a majority of the following skills:

  • Expert level Java development and knowledge of J2EE API’s
  • Strong knowledge of Java Open Source technologies
  • Experience with JBOSS (4.x) app server deployment in a clustered environment
  • Experience with JDK 1.5 and 1.6
  • Proficiency with object-oriented design and design patterns
  • Ability to acquire and master new and complex technical skills
  • Proficiency with the following presentation-tier technologies: AJAX, JSP, JSF, JavaScript/DHTML and CSS
  • Expert with the Eclipse IDE environment
  • Knowledge of service oriented architecture (SOA) principles with experience in developing web services using SOAP, WSDL and Apache Axis
  • Proficiency in relational data modeling and SQL performance tuning
  • Good understanding of Object Relational Mapping (O/R) concepts with implementation experience using Hibernate
  • Experience in open source testing frameworks such as JUnit
  • Excellent written and verbal communication skills
  • Tenacious personality to accomplish goals / milestones set per department / company objectives and project plans
  • Ability to be a self-starter and use own initiative appropriately
  • Strong problem solving skills with an aptitude for learning and implementing emerging technologies
  • Good inter-personal, oral and written communication skills
  • Should be able to work independently.
Go back to Web Openings.
DPM Consulting Services, Inc.
507 E. Maple Troy, MI 48083
Phone: (248) 740-8735               Fax: (248) 740-8846
Copyright 2006-2010 DPM Consulting Services. All rights reserved.
Privacy Statement