We are urgently looking for
Java back-End Engineer for our Direct client requirement
TITLE: Java Back-End Engineer
LOCATION: Sunnyvale, CA
DURATION: 6+ months
Rate: DOE
Note: Data processing frameworks such as Storm and/or Spark would be a big plus.
Job Description:
- Designs, develops, and implements web-based Java applications using known frameworks (Spring, Struts) to support business requirements.
- Designs, develops, and implements data processing pipelines using Java-based frameworks (Apache Spark, Apache Storm).
- Familiar with coding standard concepts (design patterns), practices (web app security best practices for example), and procedures (Git, continuous integration workflows and related).
- Familiar with NoSQL databases: document-based (Couchbase for example) and column-based (Cassandra)
- Follows approved life cycle methodologies, creates design documents, and performs program coding and testing.
- Resolves technical issues through debugging, research, and investigation.
- Requires a bachelor's degree in area of specialty and 1 - 3 years of experience in Java with optional experience with big data processing.