Seeking an extremely motivated Java Developer. This is a 100% hands-on requirement and in addition to the technical knowledge and tools, candidate must be a self-starter with the ability and desire to operate independently with minimal management supervision.
- Strong Core Java knowledge (Collections, Multithreading, Garbage Collection and OOPS concepts). Developer has the responsibility to design and develop complex core java applications with a focus on quality and performance.
- Extensive knowledge of J2EE technologies and Spring framework including spring batch.
- Knowledge of design patterns, hibernate and database technologies Oracle, Sybase
- Working knowledge of REST and Soap web services.
- Unix based knowledge for logging and deployment
- Ability to coordinate with teams in different geographical locations and take ownership of the issues and development.
- Prior experience in banking/finance domain is a plus.