Responsibilities:
- Gather and analyse user requirements and translate them into application specifications.
- Analyse, design, test, implement, and maintain application systems or web-based applications.
Requirements:
- At least 5 years of experience in systems analysis, design (include database design), development, implementation, and quality assurance.
- 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
- Spring Framework (Spring Batch, Spring Boot, Spring Web)
- PrimeFaces
- React Framework
- Spring Framework (Spring Batch, pring 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