Friday, July 31, 2009

Java Architect

Java Architect

  • Review technical specifications from Tech Lead/Business Analysts for feasibility and architectural “fit”
  • Divide feature requests into granular tasks and provide task time estimates
  • Identify new technologies, components, and development techniques to increase development efficiency
  • Utilize source control policies and procedures to maintain the integrity of development efforts
  • Determine the appropriate SQL Server technologies and techniques to provide a wide variety of business solutions
  • Create efficient, effective, and secure solutions with the technology being utilized for a given project
  • Write technical documentation and specifications from requirements/functional specifications
  • Follow Corporate IT procedures, policies, standards, appropriate regulatory requirements, and data privacy guidelines
  • Adhere to the SDLC for a given project
  • Participate in technical reviews and meetings as required
  • Resolve escalated technical issues as needed
  • Support Lead Developer/Tech lead in troubleshooting issues
  • Ensure custom code and interfaces have necessary controls built in to support Stryker IT standards, data privacy, and other regulatory requirements as appropriate
  • Required Skill Sets: J2EE skills: EJB, JSP, OOPS, Servlets, Design Patterns in Java, Struts, Hibernate, Spring, JSF/Facelets, Exposure on one of the application server JBoss, XML, HTML, CSS
  • Nice to Have: ER diagramming and normalization experience, SQL Server 2005/2008 preferred, Swing Knowledge,.Net,Strong OO design and analytical skills, exposure on atleast 1 defect tracking tool. Strong relational database experience required including ER diagramming and normalization experience; Experience with Subversion or another source control provider and "standard" processes/practices for source control/release management required, Ant exp, JMS with ActiveMQ, Scripting language (JVM based), N-Tier application patterns
  • Minimum 6 years professional experience required
  • Degree in Computer Science (or equivalent) from recognized university preferred

0 comments:

Post a Comment