Description:
Key Responsibilities
- Develop responsive, feature-rich Angular applications.
- Build and integrate backend systems using Java (Spring Boot) or Node.js (Express).
- Create and consume RESTful APIs.
- Participate in Agile/Scrum teams and full software development life cycles.
- Work with third-party APIs and legacy systems where necessary.
Technical Skills Required Java (Backend)
- 35 years of experience in Java development (Core + Enterprise)
13 years of experience with Angular 10+ Components, services, directives, and routing Two-way data binding and reactive forms Use of RxJS for reactive programming Consuming APIs using HttpClient Proficiency in TypeScript, HTML5, CSS3, and SCSS Familiar with UI frameworks such as Material Design or Bootstrap Node.js (Backend Integration)
Experience with Express.js Understanding of middleware, routing, and asynchronous programming RESTful API development using Node.js Familiarity with event loop, callbacks, promises, and async/await Databases
Relational: PostgreSQL, MySQL, or Oracle NoSQL: Basic MongoDB knowledge for Node.js applications
Nice to Have
Exposure to microservices architecture Experience integrating third-party APIs or working with legacy systems
09 May 2025;
from:
gumtree.co.za