JAVA Backend Developer..
Duration: Very long term (2+ years)..
Need candidates who are very strong on coding side focus on this. Must have : Data structure and Algorithm *Must pass coding test Job Description Skills Required::
• 8+ years of work experience in software design and application development or MS in Computer Science plus 3 years of experience....
• Extensive hands-on experience and expertise in object-oriented design methodology and application development using Java/J2EE, Design Patterns, Spring MVC, SQL, Web services
• Excellent understanding of computer science fundamentals, data structures and algorithms
• Experience in developing high performance, highly scalable, database driven consumer web applications
• Good understanding of web services and SOA related standards like REST/OAuth/JSON Must be proactive, self-directed, detailed and organized?
• Strong analytical, problem solving skills, verbal and written communication skills
• Ability to work in a fast paced, iterative development environment
• Work with PM and UED teams to create innovative product solutions to meet business objectives
• Collaborate with architects, engineers, QA and Operations teams to design and develop strategic and tactical solutions
• Estimate engineering effort, plan implementation, and roll out applications with cross-functional impact
• Work jointly with other team members to deliver complex applications
• Implement working prototypes for testing new ideas
• Participate and contribute to design and code reviews for producing quality code
• Share engineering support and release
• Communicate with technical and non-technical audiences