Java Architect

Target HR
  • Mumbai
  • Confidential
  • 8-13 years
  • 25 Mar 2015

  • Software Architecting

  • IT/ Technology - Software/ Services
Job Description

Job Description:

*Java Technical Architect will be responsible for designing and developing innovative rich client, web-based and mobile solutions using latest in JavaJEE technologies. The Architect will be responsible for collaborating with all project teams to conceptualize, design, and prototype innovative, highly usable applications, including various design patterns and frameworks for next generation Single Page Applications SPA.

*Java Architect will have to coordinate with all relevant stakeholders to ensure that the logical and physical designs can be adopted, reused, tailored, customized and extended across applications systems.

*5 years of experience in evangelizing architectures for user-friendly, complex and intuitive enterprise level desktop, web and mobile application using tools e.g. Eclipse, NetBeans, IntelliJ, XML Spy etc Comprehensive understanding and hands-on experience in desktop and interactive web technologies using various technologies like XML, XSL, XSLT, EJB, Weblogic, Websphere, Spring, Hibernate, HTML5, JavaScript and JS frameworks e.g. JQuery, NodeJS, Backbone, Angular, Ember, Knockout, SAML, web services and SOA Good experience in usage of various tools, libraries PMD, Checkstyle, Jenkins, iText and templating engines e.g. Velocity Hands-on experience using open source tools and technologies like Apache, Tomcat, JBOSS, Jasper reporting Deep working knowledge of latest in MVC and MVP design patterns and methodologies e.g. IOC, Dependency Injection Acquainted with usage of configuration tools e.g. SVN, build and deployment tools ant, maven and testing tools like JUnit, JMeter and Selenium Broad knowledge and advanced skills in creation of widgets, JSP, servlets, custom tags. *Good knowledge of important architectural considerations for high traffic web sites like scalability, availability, clustering, load balancers, traffic delegation, CDNs, third-party storage services and Search Engine Optimization Preferable to have working knowledge of PHP, Perl, ColdFusion and meta-programming frameworks like Ruby on Rails, Groovy on Grails etc Responsibilities Work in cross-project teams, to plan, prioritize, and deliver application architecture, application design, templates, tools, services and applications Collaborate with project teams to develop reusable components for next generation application suites Make understanding business user requirements a constant priority and align application design with business needs. *Should be able to devise multiple solution options along with justification, pros and cons for each solution for any customer problem Mentor projects teams on best practices around application architecture, coding standards, naming conventions, cross-browser and multi-device compatibility, multilingual considerations, performance tips and tricks, troubleshooting and debugging techniques

Job Posted By

About Organisation

Target HR