Senior Java Developer

Crayon Data
3 - 5 Years   |   3 - 15 LPA   |   Chennai
3 - 5 Years
3 - 15 LPA
Chennai
B.Sc., B.Tech/B.E., MCA

About the Company:
While the world has now woken up to (and how!) and is engulfed in this boom, NA

Desired Experience: 3- 5 years

Job Description & Skills :

  • Degree in Computer Science or equivalent required. Masters preferred, with at least 5 years work experience.
  • General development tools: Java 7 , Maven, Eclipse IDE, Git SCM, Linux, Cloud(Amazon Web Services), Google Guava & Guice Dependency Injection, TDD & mocking frameworks
  • Persistence technologies, such as:
  • Relational databases & ORM(JPA, Eclipse Link, Hibernate)
  •  NoSQL databases, in par articular document stores such as Couchbase or MongoDb
  • A background in JEE, including a solid understanding of the servlet, RESTful(JAX-RS) & Java persistence specifications.
  • Spring framework: Spring IoC/DI, Spring Data, Spring Batch.
  • Experience designing and implementing common, reusable components and frameworks. Extending Open Source frameworks for proprietary needs.
  • A demonstrable comfort navigating Open Source, interpreting change history to resolve issues with 
  • snapshot builds. We work with the bleeding edge of Big Data frameworks so we need developers who aren’t intimidated by large open source code-bases..
  • Experience working in an Agile(Scrum) development environment desirable.
  • Experience using build automation / CI platforms: Maven (or ANT.) &  Jenkins, including automated integration & acceptance testing.
  • History of in-depth Java work/research, including design patterns, object oriented design principles & refactoring.

 Interview:
-Written.
-Technical.
-HR Round

 

Education:

B.Sc., B.Tech/B.E., MCA

Work Experience:
3 - 5 Years
Salary
3 - 15 LPA
Industry
IT