Lead Java Developer
Consolidated Utility Services Inc.
Java Development - IT
1 Position Available
Negotiable
Work in Omaha, Nebraska
Start Immediately
40-50 hours per week Salried position with some on-call duties
7:30am to 4:30pm flexible Schedule - Monday - Friday
Equal Opportunity Employer
Notice: Pre-Employment Background Checks and Drug Screening are required.
Lead Java Developer
Contact:
Omaha, NE 68144
Position Description

 

JOB DESCRIPTION
Job Assignment: Lead Java Developer                       FLSA:  Non-Exempt
 
Reports to: Application Development Manager             
 
General Position Description:    This Lead Java Developer is responsible for the management and overall development process of company enterprise Java application(s).  Providing guidance and dictating the overall architecture of such enterprise applications with heavy emphasis on Code Review from development team members to ensure code integrity and scalability.  Candidate must possess extensive programming knowlege in latest Java technologies with an emphasis on Hibernate and Swing application development
Essential Responsibilities:
  • Coordinate the efforts of a team of ~6 distributed Java developers working on a multi-tiered, enterprise Java application that is under active, ongoing development.
  • Lead the team in the full cycle of development including: analysis, design, programming, implementation, testing, code-reviews, and documentation.
  • Perform analysis of new feature requirements. Produce requirements documents to capture the business needs. Produce design documents to guide the development team.
  • Balance the demands of new features, bug fixes, performance optimizations, and code cleanup to produce a schedule of work to be done.
  • Lead the team in an iterative development process to produce and test frequent production releases.
  • Review new feature designs to ensure they fit well with the overall product management vision.
  • Provide architectural guidance to the team to ensure the system will scale.
 
Essential Physical Qualifications:
  • Ability to remain drug free.
  • Ability to use office equipment such as phones, computers, 10-key calculators, fax machines, etc.
  • Lifting and transporting of moderately heavy objects, such as computers, servers and peripherals.
  • Sitting for extended periods of time.
  • Travel to remote offices as required 
Knowledge, Skills, & Abilities:
  • 5+ years equivalent work experience in related field.
  • Java
  • Hibernate
  • Swing
  • PostgreSQL
  • Linux
  • Keen attention to detail.
  • Proven analytical and problem-solving abilities.
Additional Knowledge:
  • Eclipse
  • JUnit
  • Trac
  • Hudson
  • Subversion
  • Inversion of control style of development
  • Interceptor based architectures
  • JMS
  • JGoodies
  • SwingX
  • Mondrian / JPivot
  • Jetty
  • Jasper
  • Hessian
  • Ruby
Education & Experience:
  • 4 year degree in Computer Science or related field
  • Must have Lead Developer experience.
  • 3-5 years managing in a fast-paced application development environment.
  • Experience working in teams of 5+ staff
 
 
The statements herein are intended to describe the general nature and level of work being performed by people assigned to this position.  They are not intended to be an exhaustive list of all responsibilities, duties and skills required.  From time to time other duties may be assigned.
Lead Java Developer
Send this job posting to a friend!
This position has been listed under the following classifications:
endbar endbar endbar