Software Engineer - Java

Employment Type

: Full-Time


: Information Technology

Job Title Software Engineer Location San Jose, CA Duration 12+ months (Contact) Job Description Role-1 Front-end 5+ years of software design and development experience or MS in Computer Science plus 3 years of experience, solid foundation in computer science with strong competencies in data structures, algorithms, and software design Use jQuery, but not rely on it Craft optimized CSS with LESS or SASS Recognize opportunities to optimize all of your front end code. You should be at home coding on the command line and in Eclipse, or other Java IDEs You should have an opinion on the direction your projects go and be able to back that opinion up with data. You should be able to distill and prioritize the requirements of others and understand how these requirements fit in with the overall product. Advanced knowledge of common web front-end technologies (HTML5, CSS3, JavaScript, Ajax). Knowledge of cross-browser, cross-platform, and design constraints on the web. Experience developing application in JSP Experience developing application in Java Experience with accessibility UX regulations is plus. Role-2 Backend 5+ years of work experience in software design and application development or MS in Computer Science plus 3 years of experience Extensive hands-on experience and expertise in object-oriented design methodology and application development using JavaJ2EE, Design Patterns, Spring MVC, SQL, Web services Excellent understanding of computer science fundamentals, data structures and algorithms Experience in developing high performance, highly scalable, database driven consumer web applications Good understanding of web services and SOA related standards like RESTOAuthJSON Must be proactive, self-directed, detailed and organized Strong analytical, problem solving skills, verbal and written communication skills Ability to work in a fast paced, iterative development environment Regards Peter mailto LinkedIn www.linkedin.cominsathish-peter-583417179 httpwww.linkedin.cominsathish-peter-583417179

Launch your career - Create your profile now!

Create your Profile