Job Description
Job Title:Senior WebSphere Portal Developer
Job Location: Ras Al khaimah
Job Role:
We are seeking an experienced and skilled Senior WebSphere Portal Developer to join our dynamic team. The ideal candidate will be proficient in a variety of technologies, with a focus on Java, J2EE, Websphere Portal. The Senior WebSphere Portal Developer will play a crucial role in designing, developing, and maintaining portal solutions to meet the organization's business needs.
Roles & Responsibilities:
- 8+ years of IT experience in analysis, design, development, documentation, implementing and testing of
- software systems in Java, J2EE and Portal technologies.
- Expertise in Java, J2EE, and hands-on experience with Hibernate, Spring-MVC, Spring-JDBC and other Spring modules.
- Extensive experience with IBM WebSphere Portal Server versions 8.5 and 9.0.
- Solid understanding of Portlets (JSR186 and JSR286), ILWCM, Rich Media (DAM), and CMS.
- In-depth working exposure on RESTFUL web services.
- In-depth knowledge of web services protocols, including SOAP and JSON.
- Proficient in UI Design using HTML, CSS, JSP, and JavaScript.
- Good to have experience in jQuery, React, Angular
- Hands-on experience with Application Servers such as IBM WebSphere Application Server v7+, Apache Tomcat.
- Proficient in using Rational Application Development (RAD) versions 7.0, 8.0, and 9.0, Eclipse, WebSphere Portlet Factory.
- Experience with IBM HTTP Server and Apache Tomcat.
- Familiarity with IBM DB2.
- Hands-on experience with Maven and Gradle build tools.
- Hands on experience with build and deployment tools like Maven and Gradle, logging and debugging
- using SLF4J and Log4j, unit and integration testing using JUnit.
- Familiarity with JIRA tool for project tracking and agile methodology.
- Strong Documentation skills with the ability to create high quality, clear and concise technical and
- functional specification documents.
- Excellent communication skills and experience in collaborating with team members to drive results and
- convey technical concepts to both technical and non-technical stakeholders.
- Perform other related duties as assigned.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Java certifie