Overview
Backspace Technologies is a telecommunications specialist company that has developed an internal product suite to support their partners, customers and new business growth ventures. We are looking for talented individuals with a passion for software development and a strong drive for self-improvement. Candidates should have a preference towards working in teams in an agile environment. We are looking for an individual that has experience in a wide range of full stack technologies in the software development field, with a strong focus on responsive desktop and mobile web applications with a service driven backend.
We know a job description can often deter an applicant who does not believe they match 100% of our requirements. If you are interested in this position and have relevant experience, then we would still love to hear from you.
Responsibilities
- Function within an agile team.
- Attend and contribute to daily standups and other agile ceremonies.
- Assist with breakdown of tasks from business requirements.
- Deliver on sprint commitments.
- Contribute to team planning, discussions and solution designs.
- Constructively communicate in a way that would add to valuable solutions.
- Take guidance from and support the team lead.
- Document solutions and assist others in doing their documentation.
- Share knowledge with team members.
- Adhere to coding quality standards including unit testing requirements.
Required qualifications and skills
- Java 21, Angular 19+, SQL (MySQL), HTTP and REST, Spring Framework and Spring Boot 3.5, Hibernate
- Full understanding of how to debug and infer information from source code
- Experience in MySQL (or similar) databases including creating schemas, tables, indexes, and procedures
- Experience working on a codebase with multiple shared developers
- Experience working with remote distributed teams
- GIT fundamentals include branch management and merge requests
- Additional technologies: Spring Data JPA, PrimeNG, Thymeleaf, Spring MVC
- Experience with or exposure to CI/CD tools (GitLab CI/CD, GitHub Actions, or similar)
- VOIP and SIP technologies
Preferred/Beneficial experience
- Gitlab CI/CD / Github Actions and other CI/CD tools
- VOIP and SIP Technologies
Employment details
- Seniority level: Entry level
- Employment type: Full-time
- Job function: Engineering and Information Technology
- Industries: Telecommunications
What we offer
- Company internet package
- Company laptop
- Remote work
Notes
- The Company reserves the right not to make an appointment to the above position.
- The Company strives for equal opportunity in terms of its employment equity guidelines.