Job Description :
Job title : Back end Java Developer

Location ; Sunnyvale, CA

Duration : 12+ month projects

LOCAL CANDIDATES ONLY

Participate in the design and development of web-based
applications and web services using Java and related technologies
Collaborate with other team members to analyze business
requirements and contribute to functional requirements
Evaluate, maintain and improve existing code base to ensure
that it is properly structured and utilize software engineering best
practices

Troubleshoot, identify and research reported issues, and have
the ability to provide recommendations by comparing advantages and
disadvantages of various solutions

Technical Qualifications

5+ years of experience in designing and developing large-scale
web-based applications using Java and JEE technologies.
Strong experience in Object Oriented Analysis and Design
Experience with Hibernate, XML, JSON, Tomcat
Experience with data modeling, relational database, SQL
Experience with Agile development

General Qualifications

Proven ability to excel in a fast-paced, dynamic development
environment
Core Java and Database experience is required for this role
other areas that may be nice to have include:
OOPs Concepts & Patterns
. File IO and Serialization
. Computer science fundamentals in Data Structure and
Algorithms
. Exceptions Handling
. Generics
. Multithreading and Synchronization
. Service Oriented Architecture / Web Services - SOAP / REST
             

Similar Jobs you may be interested in ..