1. Post Name: Associate Application Development
2. Roles and Responsibilities:
a. Design & Develop application using JAVA/J2EE programming skills, Spring, Hibernate Frameworks. (EJB, JMS, JAX-RS) Spring, Hibernate Frameworks , JBOSS
b. Design and deliver high quality software artefacts under direction of Development Have used Java J2ee frameworks including Spring, JPA, JMS, Coherence cache
c. Build innovative, exceptional and well-engineered Java/J2EE applications using technology stack Struts/ Spring, Hibernate/iBatis, Postgresql, JBoss 7, ANT/ Maven
d. Actively code and lead the team by example
e. Estimate team’s deliverables and deliver adhering to the agreed timelines.
f. Develop and promote good implementation practices, design, coding standard for Core Java / Java web application development.
g,. Ensure development to be complaint with the security requirements. Work with Security stake holders to get the required compliance.
h. Managing deployment environments (Dev/ Pre-prod/Prod)
i. Own at least one medium-high complexity module for end to end development of any new requirements.
j. Version control management. Adapt plans, schedules, and resource assignments as required to respond to emerging requirements and risks.
k. Carry out technical evaluation, feasibility studies, build prototypes/ PoCs/ solutions for new business ideas.
l. Develop software, of average - high complexity in Java language.
m. Adhere to the organizations software development standards.
n. Devise detailed design from high-level/ functional design provided to him/ her.
3. Skills and Knowledge Required:
i. Good knowledge of java and associated J2EE, ADF, Struts technologies.
ii. Around 2- 5 years of Java Development or related experience in BFS domain