Responsibilities:
- Gather and analyse user requirements and translate them into application specifications.
- Design, develop, test, implement, and maintain application systems or web-based applications.
Requirements:
- At least 3 years of experience in application development, programming, and systems support.
- Good communication, strong analytical, problem-solving skills.
Technical Requirements:
Java Enterprise Application Development
Frameworks:
- Angular/ AngularJS,
- Apache Spark
- Hibernate
- Java Persistence API (JPA) Framework
- Node.JS
- Oracle Application Development Framework (ADF)
- PrimeFaces
- React Framework
- Spring Framework (Spring Batch, Spring Boot, Spring Web)
- Structs
Integrated Development Environments (IDEs):
- Eclipse
- JDeveloper
- Netbeans
Application Server:
- JBoss Application Server (now WildFly)
Architectural Concepts and Tools:
- Messaging system (e.g. IBM MQ)
- Responsive Web Design
- Rules Engines
- Service Oriented Architecture
- Weblogic
- Websphere
Programming Language:
- Java