Tuesday, January 08, 2008

Lead Java Programmer in Albany, NY

Tuesday, January 08, 2008
UNIVERSAL Technologies is seeking a Lead Java Programmer to assist in the development and implementation of a bi-directional data and information exchange system application to improve situational awareness during emergencies. Responsibilities include, but are not limited to, the following:
  • Responsible for designing the application portion based upon integration security requirements, outbreak management, communications and alerting.
  • Architecting the interfaces required between the in-house system and the reporting external entities, using integration strategies.
  • Responsible for ensuring the application is compatible with other in-house programs.
  • Assure full integration with the program domain applications

UNIVERSAL Technologies, LLC is an enterprise integration company focused at delivering IT solutions to both government agencies and commercial entities. We provide architecture, design and deployment in a range of enterprise level services. We hire the best and brightest in all competencies to ensure that our clients are receiving the most professional, technologically savvy and business necessary engineering services.

UNIVERSAL Technologies offers a comprehensive compensation package to include competitive salary, health insurance (90% employer paid), dental insurance (80% employer paid), life insurance, flexible spending accounts, pre-tax dependent care, pre-tax transportation programs, paid time off, 401k, and paid holidays.


Experience: To be considered for the position, candidates must possess the following mandatory skills and experience:

  • A minimum of five (5) years of experience in designing complex applications using object oriented methodology creating use cases, class diagrams, interaction and sequence diagrams and recognizing design patterns.
  • Five (5) years hands-on experience in programming Java applications from specifications expressed by use cases, class diagrams, interaction diagrams and sequence diagrams.
  • Four (4) years of complex Java programming experience using a MVC J2EE framework.
  • Three (3) years experience coding Java Server Pages (JSP).

Candidates who possess the following desirable experience will be considered first:

  • Experience communicating with team members, including programmers and/or users. This includes activities such as preparation of user manuals, thorough system/program documentation, status reports, participation in design meetings, and requirements gathering.
  • Proven ability to transfer knowledge and mentor team members via technical training sessions, developing guidelines/standards, and conducting code reviews.
  • Three (3) years experience converting existing Java applications to run on a J2EE application server cluster.
  • Three (3) years experience using STRUTS or a similar java development framework.
  • Two (2) years experience designing and building interfaces between Java applications and other Java applications or legacy systems. These interfaces must have been created using Web Services and/or Java Messaging (including JMS, MQ Series, AquaLogic, and other similar products).
  • Three (3) years experience using JavaScript.
  • Three (3) years experience using HTML.

UNIVERSAL Technologies, LLC is an Equal Opportunity Employer



To Apply to this job go to http://www.GadBall.com or click here