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