Job Description :
Java SDK Developer
California, Irvine
Start- 2 Weeks

Interview Process- Phone and F2F


Must Haves: Java, Linux, Python, Shell Scripting (Android is not mandatory)

Nice to have:
* Experience with test framework (Selenium, Junit, GoogleTest)
* Exposure to system level design and programming
* Exposure to AWS and virtualization nice to have

We are seeking a motivated developer to join the SDK team in development, integration, and support of the product.

Essential Duties and Responsibilities:

Keen to pick up new product design with a positive can-do attitude
Analyze defects (both production and change requests), provide timely updates, and ensure quality fixes.
Adaptive to work by the assigned desk and available lab as needed to ensure prompt progress on the production defects.
Open to learn new technology as the product strategy may evolve and to apply oneself to instill improved design changes in the product.
Proficient communication within the team and with cross-functional stakeholders (both verbal and written)
Professional behavior in attendance, hours tracking ,and performance goal setting.
Will work with internal stakeholder on clarifying the requirements and working towards a resolution.
For external customer (the developer communities), expected to help our operation support with analysis and technical responses to the developer forum for complex issues.
After product deployment, expect timely resolution of critical defects.

Required Experience and Education:

Degree in Computer Science, Software Engineering, or related field with 6+ years of experience.
Knowledge and experience in software engineering best practices such as design for scalability, development for maintainability, and deployment for usability.
Experience with Java, Python, and Android programming.
Experience with Linux shell scripting and MySQL database
Experience with website development (including HTML5 or dynamic HTML programming, PHP)
Web services / REST API
Experienced with virtualization programming and developed emulators.
Solid software engineering practice with focus on code quality and testing
Previous experience in developing SDK for community downloads
Basic understanding of HTTP protocol and cloud computing in AWS.
Experience with agile development process (Scrum, Kanban, XP)
Strong analytical skills in defect analysis and resolutions.