Position : Java Developer
Location : Mountain view-CA
Duration : 6+ months
Keyword for this: Building web applications, Java, JS or Python, GAE/AWS
We are looking for folks who have experience delivering robust business applications using web technologies who are excited about agility and speed of developing new tools & systems, building in flexibility to accommodate evolving business needs. As prototyping engineers, they are open to input and rapid iteration to get the best solution as quickly as possible.
Engineers will lead the development and implementation of web based applications for internal applications.
Engineers will be involved in all aspects of web development requirements gathering, prototyping, development, testing, documentation, training, implementation, support and maintenance. Engineers will work closely with Technology Managers, Analysts, UX engineers & QA to jointly develop, sales tools that will be used internally by Sales team. Engineers will be involved in all aspects of system design, prototype development, UX, testing, documentation, training, implementation, and initial support and maintenance. They will work closely with a cross functional team of FTEs, using UI and functional specs/prototypes as input.
ÃƒÂ¢Ã¢â‚¬â€Ã‚Â B.S. in Computer Science or related engineering field (in lieu of degree, 24 years relevant work experience).
ÃƒÂ¢Ã¢â‚¬â€Ã‚Â Experience building end to end web applications using JS, Java, or Python.
ÃƒÂ¢Ã¢â‚¬â€Ã‚Â Experience building on cloud platforms such as Google App Engine (GAE), AWS, etc.
ÃƒÂ¢Ã¢â‚¬â€Ã‚Â Experience in database design and SQL, data analysis & modeling.
ÃƒÂ¢Ã¢â‚¬â€Ã‚Â Experience with modern client side / API technologies such as Angular JS, AJAX, cookies, REST, JSON / XML, CGI/Java/ASP servlets.
ÃƒÂ¢Ã¢â‚¬â€Ã‚Â Experience in developing web application based on django framework and third parties APIs
ÃƒÂ¢Ã¢â‚¬â€Ã‚Â Familiarity with Google Enterprise business and products.
ÃƒÂ¢Ã¢â‚¬â€Ã‚Â Design & develop rapid prototypes of the web based, mobile friendly and / or backend applications to enhance the cross functional business processes & Google customer experience
ÃƒÂ¢Ã¢â‚¬â€Ã‚Â Collaborate with other Engineers on code reviews, infrastructure, and process enhancements
ÃƒÂ¢Ã¢â‚¬â€Ã‚Â Manage the graduation of the prototypes to production, ensuring scalable and reliable operation
ÃƒÂ¢Ã¢â‚¬â€Ã‚Â Actively interact with end users to gather immediate feedback and convert into rapid iterations of the tools / systems