Senior Java Developer

Job Description

Senior Java Developer

Type : Full Time

Location : Pune

Experience Required : 3 Year(s)

Industry : IT-Software/Software Services

Preferred Skills : AJAX Algorithms Angular.js Java Javascript JSON RESTful APIs SOAP SQL SQL Server Web Services

Job Description :

-Must be proficient in a majority of the following area:

-Java - Data structure and algorithms, Collections and Concurrency

-Spring Core - Dependency Injection/Inversion of Control, JDBC, ORM, Entity Framework,

-Hibernate

-TDD, Unit Testing, Integration Testing, Mock (Mockito, PowerMock),

-OOAD, Design Patterns, SOLID Principles

-Web Services, REST/SOAP, HTTP, XML/Xpath/XSL, JSON, AJAX, JavaScript, AngularJS

-Database: SQL, MS SQL Server/Oracle

-Spring Integration, JMS, ActiveMQ, Enterprise Integration Patterns

-In memory /distributed Caching, Ehcache/Hazelcast

-Application Performance Tuning