Required Skills and Qualifications
- Bachelors degree in Computer Science Information Technology or a related field.
- Proven working experience in Java development.
- Handson experience in designing and developing applications using Java EE platforms.
- ObjectOriented Analysis and Design (OOAD) using common design patterns.
- Insight into Java and JEE internals (Classloading Memory Management Transaction management etc).
- Excellent knowledge of Relational Databases SQL and ORM technologies (JPA2 Hibernate).
- Experience in the Spring Framework.
- Experience as a Sun Certified Java Developer.
- Experience with testdriven development.
- Proficient understanding of code versioning tools such as Git.
- Familiarity with build tools such as Ant Maven and Gradle.
- Knowledge of web technologies like HTML CSS and JavaScript.
Java, OOAD, Sun Certified Java Developer, HTML, CSS, JavaScript