Monday, February 09, 2009

Java Technical Architect job openings with a product-based software company

Company: a product based Software Company

Position: Technical Architect (The Java Architect will Lead the enterprise architecture team and produce world class software product architecture and roadmap for enterprise)

Education: Bachelors degree in Computer Science / Electronics, Masters Level and (or) PhD can be an added advantage.

Experience:

  • Overall 8 - 15 years of relevant IT experience with 6+ years as Architect / Senior Architect with top tier Software Product Organizations with a focus on ERP/SCM/Financial Solutions
  • Demonstrated hands on ability in architecture, design and development of scalable, complex Java / J2EE software products
  • Expert knowledge of latest architecture frameworks and design patterns with demonstrated technical leadership in engineering, design and deployment of products and applications employing enterprise architectures
  • Excellent trouble-shooting, debugging, research, and problem solving skills.
    Strong interpersonal skills and ability to function in a multi-cultural environment is a must
  • Knowledge and experience in Commodity Trading / Financial / Risk Management products will be an added advantage

Skill Sets:

  • Strong Hands on experience and knowledge of N-Tier Architecture, design patterns, Object Oriented Design and Modeling (UML)
  • Java, J2EE (Servlets, JSP, EJB, XML), Struts Framework, MVC architecture, Browser based technologies (CSS, JavaScript etc)
  • Development of complex business processing systems using various software and hardware platforms deploying object oriented techniques using Application Servers, JMS, JDBC, Open Source tools
  • Design Patterns and knowledge of one of the frameworks like Spring, Real Methods, Tapestry should be mandatory
  • Knowledge of SOA, MDA and ESB is desirable
  • Expertise in relational databases like Oracle, SQL, PL/SQL, specifically writing complex SQL statements and stored procedures
  • Developing unit testing with JUnit Framework
  • Good knowledge of Eclipse, Ant, SML, Javadoc, JUnit

Responsibilities:

  • Identify, evaluate and implement enterprise software architecture and technology stack for scalable and configurable product engineering / design
  • Review current Product Architecture/methodology and implement new architectures based on latest technologies
  • Train development teams in strict adherence to architecture / design standards and use iterative processes for software development
  • Provide training/instruction and mentoring to junior associates
  • Work with Product Management and Product Development Organizations to deliver Product releases in line with Product road map

APPLY: If interested, send your updated resume immediately to smitha @ indiaconsultingroup.com!