In this role, you will work closely with our in-house and vendor development teams to ensure applications are constructed using good principles of OO design, well-established design patterns, and adhere to standards for secure coding.
In this role, the selected candidate must have the ability to define reference architecture, best practices, and coding standards. Additionally, ensure that the standards and best practices are followed by the on-site and off-shore development teams.
Proven ability to collaborate with cross-departmental teams to develop a cohesive and comprehensive understanding of the key business drivers & requirements and to drive systems architecture to meet those business needs.
In this role, the selected candidate must have an experience with Java/J2SE 6 with a deep understanding of the language and core API's, web services, multi-threaded/concurrent programming, XML, code profiling and optimization, design patterns, Service Oriented Architecture.
In this role, the selected candidate must have an expert on one or more of these frameworks i.e. Spring, Struts, JSF, Hibernate; operational knowledge of multiple application and web servers like Tomcat, WebSphere, WebLogic, JBoss, Glassfish etc.
In this role, the selected candidate must have experience with interface batch architectures and third-party "bolt on" applications that commonly integrate with PeopleSoft applications systems (e.g. EDI, FTP, UC4, Tumbleweed, etc.).
The individual will collaborate with Enterprise Architecture, Technical Directors, Project Managers, and Project Team members to validate the proposed architecture solution in order to enable the team to provision estimates, develop construction plans and prepare implementation approaches.