Java Lead Backend Developer Location: San Jose, CA Job Description:
10+ years of software development experience in building large scale Web Services and Backend Applications using Java/J2EE, RESTful Web Services, HTTP and JSON technologies, Databases
Strong Coding experience in Java Spring boot and having extensive design knowledge in Rest web services and multiple domain micro-services.
Good understanding of Design principles and Cache implementation.
Strong computer science fundamentals including data structures and algorithms
At least 10+ years of hands-on experience in building large-scale distributed systems
Should have good Lead experience interfacing with onshore scrum teams and offshore teams.
Should be well versed in driving conversations across different dependent teams to build product solutions and solve issues
knowledge of ECOM/Retail and/or multichannel business model is a plus.
Experience in Agile development teams a major plus