Work with other development team members to determine the most appropriate architecture and application partitioning to achieve the performance, extensibility, reusability and scalability requirements;
Work with the Data Architects, Technical/Application Architects and Designer/Developers to ensure that application-level software component and services are derived from and consistent with the requirements, business object model (BOM) and software services;
Review business object model (Analysis and Design model);
Participate in requirements gathering;
Develop general system design including internal and external information flows, current and future system requirements, interfaces, integration points and other relevant factors;
Document system architecture including major functional components, integration components;
Document conceptual data model, key entities and elements, data transformations, conversions and issues;
Map risk and issues to application architecture;
Track/manage implementation of key components by distributed team;
Participate in system deployment/implementation process.
8+ years experience in software development with 4-5 years experience in System architecture design;
In-depth knowledge of J2EE, OOA, OOD;
Experience in software development lifecycle processes;
Experience with web services, XML, SOAP design and architecture skills, object persistence methodologies and application deployment;
Ability to develop object models from the functional requirements and architecture;
Ability to translate business needs into functional and technical architecture;
Hands-on experience with J2EE/Java based web application Development;
Experience with core Java technologies such as: JSP, JSF, JSTL, EJB, JavaBeans, Servlets, JDBC, ANT, XML, Web Services, XSL, XSLT, SOAP, JUNIT;
Any one of: EJB, Hibernate, or any other JPA implementation;
Experience with EJB3, JDeveloper, Weblogic, Webcenter, LDAP, JUnit, or JPQL would be an asset;
Experience with Oracle products would be an asset;
Experience with automated acceptance test tools such as Cucumber, Frank, FitNesse, Selenium or Watir would be an asset;
Experience with Continuous Integration environments such as Jenkins would be an asset;
Experience in working on large systems development or system integration initiatives;
Demonstrated experience in working in a team environment;
Experience in working in an Agile environment is an asset;
Experience in working with one or more software development methodologies such as the Rational Unified Process or other of equivalent status;
Experience with Extreme Programming (XP) engineering practices would be an asset;
Fluency in English and good English writing skills to liaise with other teams, support staff, end users and business management people.
Salary: Not Disclosed by Recruiter
Industry: IT-Software / Software Services
Functional Area: IT Software – Application Programming, Maintenance
Role Category: Technical Architect
Role: Technical Architect
Java BeansJSPJDBCJSTLEJBJPAJSFJ2EeJUnitHibernateSolution Architecttechnical architectjava architectj2ee architect.
Education:UG -Any Graduate – Any Specialization, Graduation Not Required
PG – Any Postgraduate – Any Specialization, Post Graduation Not Required
Doctorate – Any Doctorate – Any Specialization, Doctorate Not Required
“We are a global software solutions firm providing the full life cycle of capabilities from strategy through development, testing, maintenance and outsourcing. With
our proprietary RIGHTLINE methodology, we focus on cost effectively building and maintaining software products and applications for software, content and data
intensive companies whose businesses depend on software innovation.
Alliance Global Services is the only regional software development firm that successfully combines onshore leadership with offshore value.
We don’t define ourselves by geography; we measure success against the bottom line. Our senior-level managers drive projects forward from the US while gaining the cost-edge of a top-notch global delivery team. That’s how we provide the talents of your best teams on their best days – at the best value.
Since our roots are in strategy, clients tend to give us the ‘hard stuff’ with almost no margin of error – in scope, features, timing or budget. We navigate the business side, the tech side, the politics and the costs – from end to end.
The result is not just software – it’s RightWARE”
Recruiter Name:Arun Gondra
Contact Company:EPAM Systems India Private Limited