Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Strong knowledge of core Java
- Expertise with JSF, Spring and Hibernate frameworks
- Strong knowledge of REST/SOAP web services
- Hands on WebSocket/Socket.IO
- Strong knowledge of OO design and Java EE patterns
- Experience with Web model view controller (MVC) frameworks
- Experience with web technologies including JavaScript, JQuery, AngularJS, and Node.js
- Linux/Unix and shell scripting
- In-depth understanding of security concepts and secure coding practices
- SQL and stored procedures (preferably MySQL)
- Familiar with Ant , Maven and Gradle
- Continuous integration tools such as Jenkins
- JUnit,TestNG, unit testing, test automation and mocking frameworks
- Familiar with Mercurial
- Familiar with Cloud Computing concepts
- Agile software development methodologies
Job Requirements
- BS in computer science or equivalent
- 1+ years of strong, Java EE development experience
- 2+ years of web development experience
Plus Skills:
- Web Python
- Android Development
- Familiar with SVN