Wednesday, December 1, 2010

Java Architect position

Java Architect position with one of our  client in MD.

Duration: 6+ months  contract.
Location: Suitland, MD and / or Bethesda, MD

 Responsibilities:
As a senior technologist, the individual will work directly with customer project teams, and assume a key project delivery role with our staff. 
Day-to-day work will focus on mentoring project team members in the architecture, design, implementation, testing, and peer review of Service-Oriented business applications in an agile/continuous integration environment. This is a hands-on mentoring/support role, and requires the implementation of user-interface, application and service components using Java, JEE, and other technologies.
–        Support design and development of custom business solutions as part of an overall architecture modernization effort moving from legacy technologies to a service based architecture
–        Provide mentoring and technical support to project team members
–        Conduct and participate in code reviews, design reviews, and architecture reviews
–        Build and maintain technical documentation conforming to the company standards
–        Help customer project teams on application architecture, OO Analysis and Design, continuous integration, software configuration management, and agile practices

Required knowledge and experience with the following:

–         8-10+ years of demonstrated experience in architecture, design and implementation of large web based solutions using Java/JEE, preferably using the Oracle suite of technologies
–         Strong hands-on experience with the following technologies and concepts: Java, JEE, XML, OOAD, UML, JPA, SQL
–         Experience in building Service based business applications using Oracle SOA Suite including JDeveloper, WebLogic, Web Center and ADF Faces.
–         Experience in requirements gathering, use case analysis, architecture and design patterns
–         Knowledge and experience with XML processing using Java.
–         Strong understanding of Object Oriented concepts, UML and experience in applying Object Oriented Analysis and Design approach to application development.
–         Experience in working with relational databases, preferably Oracle.

Required qualities/skills:
–         Experience in a client facing role, with excellent written and verbal communications skills.
–         Strong consulting and client management skills.
–         Demonstrated track record of analytical and critical thinking skills.
–         Organized, motivated and demonstrate the ability to work under minimal supervision to achieve desired objectives.

Desired experience and/or familiarity with the following:
– Experience with the following technologies or concepts – Seam, JSF, Web Services, SOAP/REST
–         Experience in working with multiple web/application servers such as Apache, Tomcat, JBoss and WebLogic
–         Development experience with Java frameworks such as Spring, Seam, JSF or Struts
–         Understanding of queues/asynchronous processing in Java/JEE environment using JMS
–         Understanding of advanced SOA concepts such as ESB, SOA Governance, Service Lifecycle, etc.
–         Extensive consulting experience a strong plus.

  

Thanks & Regards
Kim Tonsing
Enterprise Solution Inc.
T - 630-246-6029 | F - 630-206-2379 |

No comments:

Post a Comment