Sei sulla pagina 1di 2

Programmer/Sr Programmer

Role Description-Responsible for ensuring that the design and build meet the
defined business requirements. Also responsible for the production of the associated
design documentation. Develops code specifications, performs coding duties or
manages third-party development of code. Involved in unit, integration and user
acceptance testing. Assists in resolution of defects as required. Works with Quality
Assurance Managers to ensure successful completion of test phase.
Job Description

Assists Lead Programmer Analyst(s) in completing technical/implementation


design documentation.
Provides estimates for design, build, test and implementation phases.
May undertake regular code reviews to ensure alignment with development,
implementation and performance standards.
May convert program specifications into source code or monitors third party
development resources.
May update program specification/implementation documentation.
May revise code based on test results or monitors third party development
resources.
Works with project team to prepare code for production.
May support design, configuration and integration of third-party software
products
Involved in unit, integration and user acceptance testing - reviews test
scripts; aligns with wider testing strategy.
Conducts reviews of supplied specifications, with others as appropriate.
Escalates, provides feedback and proposes changes to
program/implementation specifications and/or third-party software products.

Required Skills

6/8/15

Strong knowledge on Core Java and a very good understanding about Spring
Framework.
Strong Object Oriented programming skills and design patterns.
Experience in working with Eclipse or Springs Tool Suite
Good Understanding of RDBMS (Preferably Oracle)
Should have used the ORM layers like Hibernate and Spring
Good knowledge about build tools like Ant, Maven
Good knowledge about the configuration management tools like SVN, CVS,
Github
Good communication skills and team work
Experience in developing web application using MVC framework's (Spring
MVC in particular)
Understanding of various SDLC methodologies particularly Agile
Open-minded and passionate about learning new technologies.
AXP Internal

Page 1 of 2

Knowledge of Springs framework is a must.

Good to Have

Familiar with NoSQL Database platforms and its use in Ecommerce industry.
Knowledge of scripting Languages PHP, Ruby etc.
Additional knowledge of Web Application Frameworks like Struts2, Symfony2,
Ruby on Rails, Grails and Django.

Qualification
4-5+ years of experience in maintaining and developing an enterprise-level JEE Web
Applications and websites.

6/8/15

AXP Internal

Page 2 of 2

Potrebbero piacerti anche