Java Job Details

Date Posted: 2008/07/15
Title: Senior Java Developer - Madison
Company: Apex Systems, Inc.
Description: Specific Skills or Expertise:
  • Experience using a wide range of IT development tools to build, integrate and deploy complex enterprise systems.
  • Experience providing effective leadership for collaborative development teams working on corporate projects.
  • Experience effectively and efficiently troubleshoots technical and performance issues with development systems.
  • Communicates effectively with peers, team members, project managers, and business unit staff members.
  • Experience effectively mentoring less senior staff.
  • Monitors tasks and assignments of team members and provides constructive criticism as necessary to improve team members' performance.
  • Works independently and requires minimum supervision to accomplish tasks and meet personal and team goals.
  • Provides constructive input during project initiation and in the planning of the deployment of systems.
  • Collaborates effectively with IT architects on architecture and design decisions.
  • Guides their development team to ensure they consistent in their development processes and techniques and promote creativity throughout the software development lifecycle.
  • Performs code development as necessary to complete team assignments on schedule if the team falls behind in their assigned tasks.
  • Designs, constructs, and delivers reliable, state-of-the art systems.
  • Has at least 7 years experience as a developer and 5 years as a software or solution architect, or system design lead.
  • Technically agnostic when designing systems but has experience with at least three different software development languages/platforms, one of which is either Java J2EE or .NET.
  • Knowledge of and development experience using the full software development project lifecycle methodology that includes analysis, design, coding and implementation of large scale object oriented systems.
  • Committed to continuous learning.
  • Experience with Windows server and client operating systems such as Windows Server 2000 and 2003, and Windows 2000 and XP.
  • Experience developing and implementing applications in WebSphere and JBoss application server environments.
  • Experience developing and implementing applications using SQL database servers and DBMSs.
  • Experience developing and implementing applications using development build tools such as ANT, NANT, Maven, CruiseControl, Ruby, Rake, Hudson.
  • Experience developing and implementing applications using Java and .NET Subversion and Clear Case source control and configuration management systems.
Contact Info: Carrie G. Collier - ccollier@apexsystemsinc.com