- Identify and analyse user requirements
- Design/Develop applications using well defined methodologies, patterns and standards
- Aware of web development practices, technologies, and security implications
- Write well-designed, efficient, secure code
- Review, test and debug team members code
- Manage deployment of JEE components across application servers
- Knowledge of software unit testing and integration testing practices, procedures
Requirements
Candidates must have 3+ years of proven work experience as a Java Developer or similar role.
Up-to-date knowledge of JAVA and web technologies
Technical Expertise:
- Java/JEE, Web Development Experience 6 +
- 3+ years of experience with Java Frameworks (Spring, Struts 1.x/2.x, Jasper reports)
- 3+ years of experience with any one of these JavaScript frameworks (jQuery, Angular, ReactJS)
- Experience with testing frameworks Junit, Selenium, Mockito