 |
|
 |
 |
|
Java Architect (code: JA)
|
 |
As a result of growing and obtaining new projects we announce opening of vacancy for Java Architect.
Responsibilities:
- Create and validate architecture of a complex enterprise applications against requirements.
- Provide overall design and structure of the application. Identify and address architectural challenges.
- Prepare architectural documents and presentations.
- Choose the right technologies, frameworks, 3-d party components and tools for the development, testing and deployment of the application.
- Focus on the standards and technologies for enabling systems performance qualities, such as availability, scalability, recoverability, etc.
- Define patterns, coding & design guidelines and best practices to achieve the architectural vision.
- Identify and mitigate technical risks during the development of products.
- Mentor project team members.
Requirements:
- MS/BS degree in Computing Sciences or equivalent is essential.
- 3 + years of software development experience.
- 2 + years of experience in design and implementation of multi-tier J2EE applications.
- Deep understanding of OOA, OOD, Design patterns (including J2EE patterns), UML.
- Successful experience in creating project architecture from scratch as well as good understanding of reengineering and refactoring processes and approaches.
- Practical experience with J2EE servers (preferably IBM WebSphere, JBoss, Tomcat).
- Expertise in J2EE server technologies: EJB, JMS, JTA, Web Services.
- Good exposure to Spring, Hibernate, Struts, XML.
- Strong knowledge of RDBMS (Oracle, MS SQL).
- Be innovative and creative.
- Have good analytical skills.
- Possess good communication skills and team player abilities.
- Fluent spoken and written English.
We offer trainings, good working environment, excellent career opportunities and competitive salary.
If you meet these requirements, please forward your CV to careers@innovinn-people.com
|
|
 |
|
 |
|
Solutions
|
 |
|
 |