Principal Java Developer

  • Delhi
  • 14-24 lakh
  • 6-10 years
  • 13 Mar 2015

  • Software Design & Development

  • IT/ Technology - Software/ Services
Job Description

Job requirements
5+ years of server-side Java development experience
Advanced Object Oriented Analysis and Design concepts
Understanding of concurrency / multi-threading concepts and common issues in high concurrency environments
Solid understanding of communication and network protocols (TCP/IP, HTTP). Experience with XMPP and Java NIO is a big plus
Experience with XML and web services (both client and server)
Good debugging skills (performing thread-dump and heap-dump analysis)
Knowledge of Profiling, Maven and SVN are considered a plus
Familiar with both SQL and noSQL databases (MySQL, Redis, Riak, Memcached)
Familiar with open source frameworks/libraries like Spring, Apache HTTP Client, CXF, jUnit
Experience with Test Driven Development/Unit testing

Competencies/Skill sets for this job

Nosql Spring Memcached Web Services Apache Java Concurrency

Job Posted By

About Organisation