Randstad Web Services Developer in Fremont, California
Web Services Developer
salary:$42.22 - $47.50 per hour
date posted:Monday, April 16, 2018
Software Engineering and implementation of highly complex internet and intranet applications on one or more diverse platforms. Uses advanced knowledge of web services design and development for middle ware platforms, including J2EE, Java, Java Script, and JSON/XML based web services, working knowledge of JSON and GSON based web services, database interactions via Store Procedure to Oracle or MongoDB. Evaluates systems specifications for client area web site requirements and determines and implements the most efficient and cost effective software/package solution. Develops service applications, and analyzes business requirements as they pertain to web-based clients (Mobile and Desktop clients). Responsible for system quality assurance and consistency with installation and security policy and standards. May provide direction and guidance to less experienced staff
At least 10+ years of experience in designing/implementing Java/J2EE applications using various open source frameworks.
At least 5+ years' experience in WEB Services (SOAP and REST) Development , which includes ,Java development with J2EE exposure, XML, Web Services using Spring WS/Spring Boot/Apache CXF/, REST/SOAP, JUnit, TDD practice and Oracle Stored procedures or Mongo DB
At least 3 years hands on experience working with Spring Framework and application servers Tomcat/WebLogic.
High proficiency with object-oriented analysis and design methodologies, and design patterns
Experience with Agile software product development
Proficiency with developing unit test cases using TDD methodology and JUnit, HTTPUnit or JWebUnit , Mockito, PowerMock etc. and functional test cases using DevTest or other frameworks.
Proficiency with source code management system e.g. GitHub
Proficiency with IDEs like Eclipse or Intellij, TOAD
Proficiency with Windows, UNIX and Linux operating systems
Ability to work in a fast-paced environment
Ability to work well with both business and technical partners with good communication skills
BS or MS in computer science or equivalent experience Helpful
Experience in production support
Experience with application builds, deployments and code merges
Experience with implementing nightly for continuous testing
Experience in scripting languages e.g. perl, Ant, C-Shell or Korn Shell