Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Tumaini Consulting

NewBe an early applicant

Full Stack Developer (java/spring/angular)

Posted Updated
Discussion

Summary

Full stack developer building and supporting a business-critical workflow platform for a client: Java/Spring Boot backend services, Angular front end, MySQL design and optimisation, REST API integrations, GitLab CI/CD, and Agile delivery. Requires 5+ years' experience; pays up to R75,000 CTC per month.

Our client is looking for an experienced Full Stack Developer to join a collaborative technology team responsible for enhancing and supporting a business-critical workflow platform. This is an excellent opportunity for a developer who enjoys working across the full technology stack, solving complex technical challenges and taking ownership of solutions from design through to deployment.

Key Responsibilities Design, develop and maintain backend services using Java and Spring Boot. Develop modern, responsive front-end applications using Angular. Translate business requirements into scalable, maintainable technical solutions. Design and optimise My SQL databases, queries and indexing. Develop and integrate RESTful APIs with internal and third-party systems. Manage source control, code reviews and CI/CD pipelines using Git Lab. Investigate production issues, perform root cause analysis and implement preventative solutions. Improve application performance, stability and scalability. Apply secure coding principles and data protection best practices. Participate in Agile ceremonies, sprint planning and release management. Produce and maintain technical documentation and automated test coverage. Requirements Relevant qualification in Computer Science, Software Engineering or similar. 5+ years' professional software development experience. Strong Java and Spring ecosystem experience (Spring Boot, Spring MVC, Spring Security). Solid Angular, Type Script and Rx JS experience. Strong My SQL database design and optimisation skills. Experience developing and consuming REST APIs. Experience with Git Lab or similar version control and CI/CD tools. Proven experience supporting production-critical systems. Strong understanding of secure coding and data protection principles. Advantageous JPA/Hibernate, Spring Data, Spring Batch or Spring Cloud. Docker and containerised deployments. Linux administration and shell scripting. Cloud platform exposure (AWS, Azure or GCP). Microservices and messaging technologies such as Rabbit MQ or Kafka. Automated testing experience with JUnit, Mockito, Cypress or Karma. What's on Offer Competitive package of up to R75,000 CTC per month. Opportunity to work on a live, business-critical platform. Potential contract extension based on performance and business requirements. Collaborative, technology-focused working environment.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →