Job Description :
Hi
I hope you are doing well Today
We have an immediate opening Java Backend Developer in Sunnyvale CA please review the job description and let me know if this is something that you’d like to learn more about.
Please contact me at your convenience at or you may call me directly at Ext: 231
Job title: Java Backend Developer
Location: Sunnyvale CA
Duration: 6+Months
Job Description
5+ years of experience in designing and developing large-scale applications using Java and Java EE technologies
In-depth knowledge of Object Oriented Design and Core Java
In-depth knowledge of technologies such as Web Services, XML, JSON, HTTP, SSL, TCP/IP, Caching
Experience with Data Modeling, relational databases and NoSQL
Experience with Agile Development
Demonstrated expertise in multi-tiered application development, and familiarity with developing large scale and volume based applications
Familiar with OS X, Linux, Shell Scripts
Knowledge in Secure coding
Key Qualification
Extensive experience in enterprise systems, software design and development; Working knowledge of the full SW development lifecycle
Deep understanding of Object Oriented and SOA design concepts; Current experience developing and delivering RESTful application services and APIs from a Java based platform.
Able to analyze business requirements and architect efficient solutions
Hands-on experience with Java, J2EE, Eclipse, Xcode, UNIX, SCM, UML, and object-oriented development methodologies
Strong knowledge of concurrency, scalability and fault tolerant designs
Solid understanding of data modeling and database systems including Oracle, mySQL, NOSQL, etc.
Well versed with the use of XML, JSON and REST services
Solid knowledge of applications performance improvement techniques and caching solutions
Experience building web-based applications and services using web tools and technologies including HTML, Ajax, CSS, JavaScript, etc.
Working knowledge of source control software (SVN or Git)
Experience with build and deployment tools, e.g., Maven, Gradle