5+ years of experience working with Java. Familiarity with
the language semantics, core APIs, and runtime environment
(JVM settings, class loaders, etc.). Certifications
Heavy database experience including data modeling,
understanding of various database objects (e.g. stored
procedures, triggers, indexes, etc.), local and distributed
transaction management, and performance tuning. Strong understanding of the software development lifecycle
including familiarity with standard processes such as RUP.
Expertise in developing use cases and managing iterative
development cycles. Demonstratable proficiency with UML
especially class, package, activity, and sequence diagrams.
Past experience as an architect on at least a 6 month
project involving at least 10 developers preferred.
Experience using ether the WSAD or Eclipse IDE
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
Extensive knowledge of the J2EE platform including JSP and Servlets, Enterprise Java Beans, JMS, JNDI, and support for
transaction management, security, and web services.
Practical experience with application servers such as
WebSphere, WebLogic, or JBoss. Comfortable with application
deployment and configuration including performance settings
such as thread and connection pooling.
with RDBMS products such as SQL Server, Oracle, DB2, MySQL,