Job Description :
Role : Core Java Developer

Location : NYC/ Columbus, OH

Hiring Mode : Contract

Qualifications

· Years of extensive hands on Application Development work experience throughout the entire project lifecycle

· Strong analysis, design, coding, review and debugging skills with Internet applications

· Strong focus on time-management, decision-making, and project delivery

· Experience in identifying and optimizing existing code and code developed by other team members

· Knowledge of version and revision control practices and procedures

· Strong communication skills with the ability to communicate technical information to non-technical.

· Should be able to work in a fast paced and scrum/agile environment with aggressive deadlines, where each sprint will constitute 2 to 3 weeks



Skills required: Must have experience with Java/J2SE 7 with a deep understanding of the language and core API''s, web services, multi-threaded/concurrent programming, XML, design patterns, Service Oriented Architecture.



Preferred skills: Financial services experience

Technology: Core Java, J2EE-JDBC, JMS, NoSQL dB, Embedded dB

Application Frameworks: Spring MVC, Spring Data, Spring Security

SOA: REST and SOAP based services using JSON/XML messages

Testing Frameworks: Spring JUnit, Mockito, Power Mock, DBUnit

Data Access Frameworks: Hibernate, MyBatis

Database: Oracle, DB2, MySQL, Mongo Db, Derby

Operating Systems: Linux, Unix Solaris

Code Repositories: SVN, GIT

Build/Deployment Tools: Maven, Ant


Client : Virtusa

             

Similar Jobs you may be interested in ..