AVAILABLE
Intermediate Full-Stack Developer
AfriGIS is looking for an Intermediate Full-Stack Developer to join our team.
Minimum Requirements
Qualifications & Experience
- BSc Computer Science or related qualification.
- 3+ years of solid software development experience.
- Experience in acting as technical lead.
Main Responsibilities
The main roles and responsibilities:
- Work closely with technical leads, following instructions and tasks.
- Act as technical lead on assigned products/projects.
- Responsible for new development, enhancements, and maintenance of application software.
- Follow technical standards to produce working source-code.
- Implement CI for building, testing and deployments.
- Break down deliverables into manageable chunks.
- Assist Junior Developers with tasks and snags.
- Identify candidates for components, both project- and organisation-wide.
- Keep abreast of technologies and trends.
- Communicate directly with peers, managers, and IT support.
Technical Competencies
Minimum requirements:
- Java 11+
- Maven 3Git (GitLab experience advantageous)
- SPAs (VueJs or equivalent)
- REST
- JSON
- Spring Boot 2+
- Docker
- SQL
Previous experience in the following will be advantageous:
- PostgreSQL & PostGIS
- AWS experience
- DevOps
- GitLab CI
- Microservice architectures WebLogic
Other Competencies
The ideal candidate will:
- Be committed to deadlines.
- Deliver a high standard of work.
- Be able to work in a team.