A Java Developer having the knowledge of Java who is capable of or interested in designing, developing, and implementing web applications as per business requirements is required.
PRIMARY RESPONSIBILITIES
- Understand Business Requirements
- Perform Coding and Unit Testing
- Resolve Technical Issues
- Background in JEE 7 Technologies
- Familiarity with Java Frameworks like, JSF, Struts, Hibernate, etc.
- Understanding of Databases such as SQL, MySQL, Oracle, etc.
- Understanding of Code Versioning Tools like, Git, Mercurial or SVN
- Basic understanding of Frontend Technologies like, JavaScript, HTML5, CSS3, etc.
DESIRED SKILLS
- Familiarity with Agile Processes
- Familiarity with data structures such as List, Map, Set, Vectors, and Matrix.
- JVM and Memory Management
- Other Backend Programming Languages
- Node.js and Angular.js
- Multithreading