Job Description :
Job Title: Java Lead Developer Location: Sunnyvale CA Duration: Contract Job Description: 10 + years' experience as a hands-on Software engineer in Java Master's Degree in Engineering, Computer, Information Systems or related. Strong fundamentals of algorithm, arrays, data structures, OOPS. Developing high-quality and detailed designs along with analyzing and disseminating technical requirements to developers, testers Unit testing using automated unit test frameworks Identifying risk and conducting mitigation action planning Conducting configuration of own work with experience in CI/CD tools Reviewing the work of other developers and providing feedback Using coding standards and best practices to ensure quality