Full Stack Java Developer
Tumaini Consulting
Our client is looking for a talented Full Stack Java Developer to join their growing development team. This opportunity is suited to a hands-on professional who enjoys building scalable applications, solving complex technical challenges, and contributing to software that supports critical business operations.
Responsibilities
- Develop scalable backend solutions using Java and Spring technologies.
- Build intuitive Angular frontend applications.
- Design, maintain, and optimise MySQL databases.
- Develop secure RESTful services and integrations.
- Participate in GitLab-based development, code reviews, and CI/CD activities.
- Investigate and resolve production issues while improving application stability and performance.
- Work closely with business stakeholders to deliver practical technical solutions.
- Produce technical documentation and contribute to automated testing initiatives.
- Support Agile delivery through sprint planning and estimation.
Requirements
- Degree or diploma in Computer Science, Software Engineering, or similar.
- Minimum of 5 years' commercial software development experience.
- Strong Java, Spring Boot, and Angular expertise.
- Experience with TypeScript, RxJS, and REST APIs.
- Excellent SQL and MySQL knowledge.
- Experience supporting production systems.
- Strong communication, analytical, and problem-solving skills.
- Knowledge of secure software development practices.
Desirable Experience
- Spring Data, Spring Cloud, or Spring Batch.
- Docker, Linux, AWS, Azure, or GCP.
- Microservices and messaging technologies.
- JUnit, Mockito, Cypress, or Karma.
- Financial Services, Insurance, or similar industry exposure.
Only shortlisted candidates will be contacted.
Submit your CV to ***email_hidden*** or call 031 350 4018.
Visit our website for more exciting career opportunities: https://tumaini.co/
Correspondence will only be conducted with short listed candidates. Should you not hear from us within 4 days, please consider your application unsuccessful.