Job Description :
Must-have skills: Core Java, J2EE, Multi-threading, API, Spring

Excellent understanding of Java fundamentals, data structures and algorithms.
Expertise required in object-oriented design methodology
Expertise in Spring and Hibernate/web based technologies
Excellent understanding of distributed systems and service-oriented architecture
Proven results-oriented person with a focus on delivery in a high-velocity, high-scalability and high-availability environment.
Enthusiasm and willingness to learn new technologies and dig into problems
Good communication skills

1. All skills above mentioned are mandatory and candidate must work on high performing applications which handles millions of threads in an instance
2. This individual should think out of the box and share optimal solutions in the given scenario
3. Strong in coding and problem solving, should be able to analyze and start developing the product from the scratch
4. Write clean code (think about positive/negative test cases)

Client : Implementation Partner Need