Job Description :
Position: Core Java Developer
Location: Sunnyvale, CA
Duration: Full Time/ Contract

Minimum Work Experience: 4+Years

Detailed Job Description:
4+ years of hands-on experience in Java /J2EE technologies
Implemented solutions that handle high availability and concurrency with low latency requirements.
Strong programming expertise in Core Java (Multi-threading, Concurrency, OOPs Concepts, Memory Management, Garbage Collection …)
Object Oriented analysis and design using common design patterns.
Experience in Java frameworks, like Spring, Hibernate.
Experience with working in a Unix/Linux environment and shell scripting skills.
Excellent knowledge of relational and non-relational databases, SQL /NoSQL and ORM technologies
Excellent written and verbal communication skills