Job Description: You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment and post production support. As a full stack developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility. Be familiar with agile methodologies and techniques but also being pragmatic about the approach. Job Responsibilities: Write effective APIs Work with BA’s and QA’s to improve software Write technical documentation Work with development teams and architects to ideate software solutions Troubleshoot, debug and upgrade software Develop and manage well-functioning databases and applications Create security and data protection settings Build the front-end of applications through appealing visual design Build features and applications with a mobile responsive design Test software to ensure responsiveness and efficiency Job Requirements: Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js) Java 8 Spring Boot Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery) Postgres Maven Proven experience as a Full stack developer or similar role Qualification & Experience: Requirement analysis and component design including detailed design Min 5 years' software development experience Software development and configuration Bachelor's Degree: Information Technology Interpretation and write up of business requirements and program specifications Job Details: Company: Absa Group Limited Vacancy Type: Full Time Job Location: Cape Town, Western Cape, SA Application Deadline: N/A Apply Here Vacancieshut.com