- Design and develop applications using Java and latest J2EE technologies
- Help in architecting flexible, loosely coupled distributed applications that can be enhanced and maintained effectively.
- Take ownership and responsibility of product deliverables, direct and deliver to committed project timelines
- Deliver projects/tasks on-time and specification with an appropriate level of quality.