Job Description

Interested candidates should be well equipped and be responsible for the following: 
  • Design, develop and deliver applications on JAVA/J2EE and growing technologies.
  • Collaborate with Architects and Product management team on design decisions.
  • Successfully design medium to large-scale Enterprise solutions using Java technologiesGood knowledge of the design patterns like core design patterns, J2EE design patterns and architectural design patterns along with knowledge of UML
  • Lead technical discussion to provide technical guidance and create coding standards.
  • Good with architecting and engineering systems independently, would want the individual to be comfortable implementing a significant part of the framework.
  • Provide technical knowledge and leadership on design and development best practices.
  • Provide technical input on unit and integration tests for server- and client-side applications, build and deployment procedures and standards.