- Analyze and evaluate user requirements to craft optimal solutions.
- Design and develop applications adhering to established methodologies, patterns, and coding standards.
- Possess a strong awareness of current web development practices, technologies, and security considerations.
- Produce well-structured, efficient, and secure code.
- Conduct reviews, testing, and debugging of colleagues’ code.
- Oversee the deployment of JEE components across various application servers.
- Demonstrate knowledge of unit testing and integration testing best practices and procedures.
متطلبات الوظيفة
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