Sr. Java Developer
Cognizant
Job Description
- Define, design, and implement complex, multi-tier distributed software systems, scaling beyond 1M+ requests/day and focused on improving buyer experience at the client
- Technical lead for new and existing product initiatives assist with the definition of product direction
- Push the bar to solve complex technical challenges of scale and performance
- Partner effectively and influence peers juniors and seniors both within the organization and across eBay
- Large scale data processing to understand
Key Skills
Roles & Responsibilities
- Excellent understanding of computer science fundamentals data structures and algorithms.
- Expertise required in object-oriented design methodology and large scale application development in Java (or any other object-oriented language)
- 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.
- Should be able to lead a small team
- Enthusiasm and willingness to learn new technologies and dig into problems
- Good communication skills
- NoSQL databases experience is a plus
- Large scale data processing experience using Hadoop etc. is a plus
- Familiarity with eCommerce is a plus
- 8 years of work experience or MS in Computer Science plus 5 years of experience
Experience
8 to 12 Years
Job Location
San Jose, CA USA
Job Type
Full Time