Project Manager - Java

  • Bangalore
  • Confidential
  • 10-14 years
  • 17 Aug 2015

  • Project/ Program Management IT

  • IT/ Technology - Software/ Services
Job Description

Strong programming & debugging skills
Strong software design and programming fundamentals
Expertise in JavaScript programming on both the client and the server (e.g. jQuery, Modernizr.js, Node.js, Phantom.js, Require.js, Backbone.js, Marrionette.js)
Expertise in making use of Cascading Style Sheets CSS3 features & CSS frameworks to implement responsive web design
Expertise in making use of expanded HTML5 semantics and popular HTML5 APIs (e.g. audio, video, SVG)
Thorough understanding of browser nuances and ability to create cross browser page layouts and components
Hands on Java/JEE and Open Source skills with the ability to build complex web systems from ground up or interfacing with existing systems
Strong and proven experience in developing web applications utilizing MVC Architecture - Spring MVC/Spring Core/Web Services (SOAP/REST) and configuring web containers (preferably Tomcat) with a focus on Test Driven Development
Working Experience with Build Tools (Ant,Maven), Version Control Systems (Git, ClearCase etc)
Code Quality/Coverage Tools (Sonar, Jacocco, PMD/Checkstyle or equivalent) preferred
Strong knowledge of Design Patterns for Enterprise Software development
Experience designing and modelling complex software systems and knowledge of modelling tools (UML, System Architect, Archimate etc)
Experience with Responsive Web Design and Mobile Web preferred
Working knowledge of Unix (Solaris) and/or Linux
6+ years of software development preferably Java front end
3+ years of client side UI development
3+ years of experience with HTML5 and CSS3 and popular page layout frameworks
3+ years of Responsive Web Design Development experience
Hands-on experience with multiple JavaScript libraries and frameworks (jQuery)
Hands-on experience with Responsive Web Design and Web Accessibility

Job Posted By

About Organisation