Java Architect (Virtualization)

Location: Bangalore
Specialization: IT Software- Embedded / EDA / VLSI / ASIC
Sub Specialization:
Reference: 28356

Knowledge and Skills

  • Extensive experience in System Manageability or Virtualization domain
  • Extensive experience with multiple software systems design tools and languages.
  • Excellent analytical and problem solving skills.
  • Experience in designing of overall architecture of software systems for products and solutions.
  • Experience in architecting large enterprise applications
  • Designing and integrating software systems running on multiple platform types into overall architecture
  • Core Java, J2EE, Restful Services, Spring, Hibernate
  • Database knowledge
  • Linux or Windows skills hands on.
  • Agile Development Experience
  • Software systems testing methodology, including writing and execution of test strategies, plans, debugging and knowledge of tools
  • Evaluating forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools
  • Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at senior management levels.

Good to have skills

  • Postgres Db Skills
  • Rabbit MQ
  • Cent OS
  • Appliances

Education and Experience

  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • 12-17 years of experience