Designing and implementation of web applications using J2EE technologies such as SOA, rest, SOAP Web Services, Spring
Working on event based and message driven distributed systems
Usage of various design patterns like observer, adapter, mediator, Singleton, adherence to the framework guidelines in place
Participate in product and program collaboration, Identify, analyze, and resolve issues related to software products.
Testing, debugging, diagnosing and correcting bugs in an application with established testing protocols, guidelines and quality standards to ensure application performs according to required specification.
Strong analytical, interpersonal and problem solving skills.