What are the responsibilities and job description for the Java Developer - Albany, NY (Onsite) position at Brandon Consulting Associates?
Passport copy is mandatory
Main Developer and Architect on the Java Application Framework team
The selected candidate will work on the Enterprise Architecture Framework team as a main IT Developer and Architect. Tasks performed are but not limited to :
- Guide the architecture and design sessions and ensure technical solutions are aligned with agency's strategic direction.
- Integrate disparate technologies, products, and applications into one robust architectural platform providing a seamless integration for easier access.
- Abstracting technical implementation specifics from application development.
- Reduce complex business problems into a finite set of patterns that can be easily implemented.
- Design and implement productivity tools to help rapid development of applications.
- Investigate, discover opportunities for improvement. Propose, prototype innovative ideas to exploit those opportunities.
- Design modification or extensions to the runtime frameworks with minimum or no impact on existing applications.
- Support multiple application teams in various design and technical issues.
- Conduct performance analysis and recommend improvements.
- Present technical solution proposals to management and other technical infrastructure support teams.
- Document technical solutions proposed and implemented.
- Design training material and conduct training sessions for developers.
Requested Qualification
Exp you have
84 months experience with J2EE technologies including EJB, JDBC, JSP and XML.
84 months experience with Java programming in an IBM development environment using IDE of IBM's Rational Application Developer (RAD) that are deployed to WebSphere Application Server (WAS).
84 months of IBM DB2 experience working with DB2 databases and experience with XML schemas (definition, querying and automated generation).
36 months experience with a government organization, which includes business knowledge, technical design, development, maintenance and end user support of complex systems.
60 months experience in performance tuning applications interacting with databases.
60 months of experience in IBM MQSeries.
60 months experience with an organization which includes technical design, development, maintenance, and end user support of complex system.
84 months of experience in system analysis and design experience for multi-tiered transactional systems and writing technical design specification documents for multifaceted component-based systems.
i.e., Driver's License / Green Card / Visa and Passport if applicable)