Overview
The following non-exhaustive list of Key Deliverables are applicable to this Role.
Responsibilities
* Programming of Java/j2EE components
* Completing assigned tasks related to phases of development lifecycle of enterprise applications within given scope and timeframe requirements.
* Coding in adherence to the standards of the application in question
* Maintaining, tuning and repairing applications in order to keep them performing according to technical and functional specifications.
* Performing preventive maintenance activities.
* Integration of technical and application components to meet business requirements.
* Writing and execution of unit and integration test plans
* Incident resolution
* Ensure production releases are compliant with client release management standards.
* Conducting development code reviews to ensure adherence to JAVA coding standards. Organisation of skill/knowledge transfer and mentoring of team members to staff.
Experience, competencies and skillsets
* Responsibility for building high-performing, scalable, enterprise-grade applications.
* Java application development while providing expertise in the full software development lifecycle, from concept and design to testing.
* Developing webservices.
* Developers must be able to work on every stage of the software development life cycle from concept to design testing. The role will entail a combination of both technical and business-related functions.
* A demonstrated exposure to some or all the following technologies: Java (Enterprise)
* Red Hat OpenShift
* Red Hat PAM
* Red Hat Single Sign-On
* Angular
* TypeScript
* NodeJS
* RESTful APIs
* Git
* PL/SQL
* HTML
* CSS / SCSS
* SQL Developer
* UX/UI Development
* Message Broker Technologies
Seniority level
* Mid-Senior level
Employment type
* Contract
Job function
* Analyst
Industries
* IT Services and IT Consulting
#J-18808-Ljbffr