We are looking for Server and Web architects in J2ee/java domain. Kindly have a look on the specifications and do revert with your updated word resume in case you feel interested.
(1) Web Architect
Responsibilities
As the web application architect for The company, your primary focus will be in designing and implementing a highly performant, reliable and interactive web applications. You will report to the VP of Engineering. Your responsibilities will include
§ Interacting with product management and designers to understand the product requirements from a UI engineering standpoint.
§ Making recommendations regarding the feasibility and choice of technology/tooling for implementation
§ Implementing rapid prototypes with complete UI behavior for closed group testing
§ Designing production grade web application the interaction between the client and sever on the one hand and the application and the The company services on the other.
§ Doing rapid mash ups with 3rd part applications like Google services (maps, Calendar, Gmail etc.) Twitter, Flickr, YouTube etc.
§ Building and managing a team of application developers
Requirements and Skills
In order to ably meet the requirements enumerated above the candidate must at least 5-7 years of experience with at least 2 years as an architect/UI engineering lead.
· Must be extremely competent and hands-on in Java programming
· Technology skills: Struts, JSP/Servlets, Spring. Extremely good and hands on knowledge of DHTML, CSS, JavaScript
· Must be conversant with one UI framework like YUI (highly desirable), GWT etc. and be have solid understanding of AJAX
· Desirables include:
o Programming knowledge of working with XML/XSLT
o JSON. DOM, XML/RPC. Use of third part JS frameworks
· Strong knowledge of design patterns as applied to Javascript and Java
· Strong communication and design skills
· Ability to work well in a team environment as well as set personal goals and manage time
Startup experience is huge plus
(2) Server architect
Responsibilities
As the server side architect of The company, your primary focus will be in designing and implementing a highly performant, distributed, robust and reliable server side core. The server is based on an identity centric reference model whicl you are expected to understand and internalize and translate into software. You will report to the VP of Engineering. Your responsibilities will include
§ Building, managing and leading a team of engineers to implement the product requirements and features
§ Design the services and core components of the systems to meet the current and foreseeable requirements
§ Make technology recommendations for reusable components that are the best fit for The company
§ Responsible for the performance and delivery of the team under you, both in terms of quality and time
Requirements and Skills
In order to ably meet the requirements enumerated above the candidate must at least 7-10 years of experience with at least 2 years as an architect.
· Must be extremely competent and hands-on in Java programming
· Must have been at least part of a team that delivered a high performance Java based system
· Technology skills: Spring, Hibernate, SQL, Struts, JSP/Servlets. Should be completely conversant with at least one application server Jboss/Tomcat/Jetty/Resin etc.
· Desirables include:
o Large scale data driven applications
o XML- DOM/SAX, Xpath
o Experience in developing asynchronous communication systems based on technologies like message queues like Apache MQ or any other JMS compliant system, HTTPS.
o Web services, Web 2.0, Model/Component driven architectures development experience
o Conversant with Identity protocols like SAML, OpenID, LID, YADIS etc.
· Strong knowledge of design patterns and their applications
· Strong communication and design skills
· Telecommunication knowledge a plus- SIP, VXML, CCXML, SMPP
· Ability to work well in a team environment as well as set personal goals and manage time
Startup experience is huge plus
Regards
Abhi
9312311221