May require a bachelors degree in a related area and at least 8 years of experience in the field or in a related area. Has knowledge of standard concepts, practices, and procedures within a particular field.? Experienced mentor with the ability to work in a collaborative environment and coach other team members on coding practices, design principles, and implementation patterns that lead to high-quality maintainable solutions.? Services ? Expert-level implementation skills in building highly scalable services (SOAP and REST)? Spring ? Expert-level implementation skills with the Core Spring Framework and including other sub-projects like Spring JMS, Spring Security, Spring Data and Spring Integration.? Skilled at building modern REST Web services? Experience with additional scripting languages such as Python and Ruby a plus? Experience consuming API / web-based services? Experience with HTTP and TCP / IP? A certain degree of creativity and latitude required. Typically reports to a project leader or manager."
Java Developer • San Jose, CA, United States