Skip to main content

Sapient Corporation Pvt Ltd Recruits Developer (Java)

HTML clipboard

Sapient Corporation Pvt Ltd Recruits Developer (Java)

Business consulting and IT services company

Designation : Developer (Java)

Job Description : Associate Technology L2 (Developer Java)

See things differently.
Technology and creativity serve the idea. Together. To view them any other way is to view them with the narrowest of vision. We are Sapient. Since 1990, we have partnered with some of the world's most recognized brands, and - by leveraging the power of both creativity and technology - helped them achieve success at a rate nearly three times the industry average. Our commitment to our clients is renowned; our passion for delivering exceptional value unparalleled. Sapient is looking for individuals who want to make a difference. We are inventors, rule-breakers and catalysts, and the work we do changes lives. Our environment fosters growth and creativity, demands openness and client-focused delivery, and celebrates initiative and risk-taking. Does this speak to you? Then whether you're fluent in the language of HTML, strategy, Java, or consumer research, we invite you to bring your talents and passion to Sapient. Our passion for client success”evidenced by our ability to foster collaboration, drive innovation and solve challenging problems”is the subject of case studies on leadership and organizational behavior used by MBA students at both Harvard and Yale. Leading clients, including BP, Essent, Energie, Harrah's Entertainment, Hilton International, Janus, Sony Electronics and Verizon, rely on our unique approach to drive growth and market momentum. Headquartered in Boston, Massachusetts, Sapient operates across North America, Europe and India. For more information, please visit www.sapient.com

JOB PURPOSE

Summarizes the reason why the job exists; and how it contributes to the overall goals of the organization.

An Associate Technology L2 contributes to Sapient engagements by participating in the requirements gathering, design phases and by creating units of defect free code modules that meet the business and technical requirements during Enterprise Architecture Release (Ear), Implementation and Manage phases.

KEY RESPONSIBILITY AREAS

High-level grouping of responsibilities (broken down into tasks / activities) that a given role needs to perform in order to be successful

Key Responsibility Areas - Major Activities

Design
a. Participates in requirement gathering and design sessions and creates necessary requirement artifacts based on the guidelines
b. Provides inputs and designs application modules under direction of a Senior Developer /Track Lead or an Architect.

Development
a. Writes application code to meet expected quality standards by conforming to the steps of doneness defined by the project.
b. Identifies and creates unit test cases and writes code to validate those test cases
c. Participates in technical walkthroughs/ code reviews of other team members components, test plans and results and help them with gaps

Planning & Tracking
a. Works with Track leads or the Architect to create mid level and low level plans for the modules they own or are working on
b. Reports accurate status to the track lead/ architect
c. Identifies & escalates issues that might delay the work. Reports progress and issues to the track lead/ Manager in a timely manner. In particular, to relay issues that might impact on quality or the ability to deliver to timescales or estimates.

Process Adherence
a. Delivers in compliance with Sapient methodology, processes, tools and technology standards

Documentation
a. Creates, maintains and updates the design documentation for the modules he/she is responsible for

Client Interaction
a. Participates in client meetings when required, and provide inputs and ask relevant questions during both the design and implementation phases.

Desired Profile :

COMPETENCY PROFILE

J2EE - Application Servers, Java “ ORM, Java - Spring Framework, Core Java, SQL Development Languages, AJAX, Java - Web Presentation Frameworks, OOAD and UML

DOMAIN COMPETENCIES
i. Demonstrates Intermediate level proficiency in one of the J2EE - Application Servers listed below (available in the Technology.Application Platforms segment):
BEA WebLogic, IBM WebSphere, JBoss / Tomcat, Oracle Application Server, Sun Application Server, ATG Application Server
ii. Plays a key role in at least one project implementation using the ORM tool.
iii. Demonstrates knowledge of mapping persistent classes and mapping collections and entity associations.
iv. Is able to explain session and transactions fairly well. Is exposed to all query writing options available in an ORM package.
v. Performs unit testing of the applications using the ORM tool.
vi. Accurately customizes and configures the tool to work with various architectures.
vii. Is able to use Spring in at least one project and how to load the IOC container in WAR file or an EAR file or a standalone applications.
viii. Is able to use Spring JDBC abstraction and Exception hierarchy.
ix. Is able to use DAO support for various ORM FWs - Hibernate, iBatis.
x. Articulates how to do JNDI lookup through XMLBeanFactory for EJBs, datasources etc.
xi. Demonstrates ability to do technical design and develop using technologies that are part of JDK 1.3 or above.
xii. Implements GoF design patterns (like Factory, Singleton) using Java language.
xiii. Demonstrates ability to use logging frameworks such as Apache Commons, Log4J, java. util. logging package etc.
xiv. Demonstrates ability to write units tests using a framework such as JUnit, TestNG etc..
xv. Demonstrates ability to use an IDE and mentor others in the use of an IDE.
xvi. Is able to use Java Compilers, Build Tools like Ant or Maven and troubleshoot build issues.
xvii. Understands fundamentals of JVM memory management,
xviii. Demonstrates Intermediate level proficiency in one of the SQL Development Languages listed below (available in the Technology. Development - Languages segment):- Oracle - Development (PL/SQL), SQL Server Development - T-SQL
xix. Articulates what is JavaScript Object Notation (JSON).
xx. Able to leverage at least one existing AJAX framework (such as, Google Web Toolkit (GWT), DOJO, EXT-JS, Yahoo Widgets, etc.).
xxi. Has developed at least one simple to moderate complexity application using AJAX.
xxii. Demonstrates Intermediate level proficiency in one of the Java - Web Presentation
xxiii. Frameworks listed below (available in the Technology. Front End Development segment):
Java - JSFs, Java - Struts, and Java - Spring MVC
xxiv. Should have Intermediate level skills in Java - JSP too
xxv. Is able to do domain modeling based on requirements defined in use cases.
xxvi. Is able to identify classes and assign responsibilities to them.
xxvii. Understands and applies GoF, GRASP and other design patterns.
xxviii. Participates in activities using UML notations pertaining to use cases, class diagrams, collaboration diagrams, activity diagrams and sequence diagrams. Additionally, proactively creates deployment diagrams, composite diagrams (packaging diagrams), object diagrams, timing diagrams and state diagrams using UML notation.

Experience : 1 - 4 Years
Education : UG - Any Graduate - Any Specialization, PG - Post Graduation Not Required
Location : Bengaluru/Bangalore, Noida

Contact : Sapient Corporation Pvt Ltd
Salarpuria GR Tech Park, 6th Floor, "VAYU" Block,
#137, Bangalore South Taluk,
Whitefield Main Road,
Bangalore, Karnataka, INDIA 560066
Telephone : 0091-080-41047000
Website : http://www.sapient.com

APPLY HERE

Get Best Walk-in Jobs Info Mobile SMS Alerts Click Here

Comments

Popular posts from this blog

(SSC) TAX ASSISTANT EXAMINATION-2007

STAFF SELECTION COMMISSION (SSC) TAX ASSISTANT EXAMINATION-2007 Staff Selection Commission (SSC) will hold on 18/11/2007 an open competitive examination for recruitment to the posts of Tax Assistant Non - Gazetted Group C Ministerial Post in the various Commissionerates of Central Board of Direct Taxes (CBDT) and Central Board of Excise and Customs (CBEC) in the payscale of Rs.4000-6000 all over country. No. of Vacancies : 1474 posts. Categorywise firm number of vacancies/reservations among SC/ST/OBC/PH/ExServiceman in CBEC and CBDT will be determined in due course. Age : 20 to 27 years as on 17/08/2007. Relaxation for certain categories as per prevailing rules. Educational Qualification : Bachelor's Degree in any discipline (ii) Should possess a Data entry speed of 8000 key Depression per hour on computer. Written Exam : The Examination will consist of two stages/parts viz. Part-I : Written Examination carrying 300 marks, and Part-II : skill Test (Interview) carrying maximum o

Cognizant Technology Solutions Recruits Weblogic Administrator

HTML clipboard Subscribe to Hot IT Jobs Openings In India by Email Cognizant Technology Solutions Recruits Weblogic Administrator About Cognizant Technology Solutions Cognizant (NASDAQ: CTSH) is a leading provider of information technology, consulting and business process outsourcing services. Cognizant?s single-minded passion is to dedicate our global technology and innovation know-how, our industry expertise and worldwide resources to working together with clients to make their businesses stronger. With more than 35 global delivery centers and over 50,000 employees, we combine a unique onsite/offshore delivery model infused by a distinct culture of customer satisfaction. A member of the NASDAQ-100 Index and S&P 500 Index, Cognizant is a Forbes Global 2000 company and is ranked among the top information technology companies in BusinessWeek?s Info Tech 100, Hot Growth and Top 50 Performers listings. Visit us online at www.cognizant.com . Designation

Emerson Design Engineering Center Recruits Software Programmer

HTML clipboard Subscribe to Hot IT Jobs Openings In India by Email Emerson Design Engineering Center Recruits Software Programmer At Emerson we strongly believe that life lies in future.....in further pursuit of design excellence and effectiveness and as a tribute to Indian Engineering, Emerson Design Engineering Center, (EDEC) was set up in Pune in May 2003. A first-of-its kind, multi divisional global R&D Center for Emerson anywhere in the world catering to the entire product development cycle, right from concept, design, and optimization to physical prototype, testing and product manufacturing our Design Center is laying down the blue prints for the future. Emerson brings together Technology and Engineering to provide innovative solutions for its customers in a wide range of Industrial, Commercial, and Consumer Markets and Emerson's strategy for growth focuses on core initiatives like: Technology, Leadership and Expanding Markets. Emerson