Blue Pearl
Posted 7mo ago

Full Stack Developer (Java & Angular)

Blue Pearl
Johannesburg, Gauteng, South Africa
HybridContract
Responsibilities
  • Designing applications
  • Building APIs
  • Collaborating teams
Requirements
  • 5+ years in Java (Spring)
  • 3+ years Angular, SQL
  • DevOps basics
  • AWS and containerization advantageous
  • Hybrid in South Africa
Technical tools mentioned
Java (Spring)AngularSQLDevOps (Bamboo, Nexus)AWSDocker

Job description

Our client is seeking an experienced Full Stack Developer with strong expertise in Java (Spring) and Angular. The successful candidate will be responsible for developing, enhancing, and maintaining scalable enterprise applications, working across both backend and frontend technologies within a collaborative Agile environment.




Key Responsibilities
  • Design, develop, and maintain full-stack applications using Java (Spring) and Angular

  • Build and consume RESTful APIs

  • Collaborate with cross-functional teams including DevOps, QA, and business stakeholders

  • Ensure high performance, security, and scalability of applications

  • Participate in Agile ceremonies, code reviews, and continuous improvement initiatives



Requirements

Technical Requirements (Essential)

  • Java (Spring Framework): Minimum 5 years’ experience

  • Angular: Minimum 3 years’ experience (strong hands-on capability required)

  • SQL: Solid experience in writing and optimizing queries

  • DevOps familiarity: Experience working with tools such as Bamboo, Nexus, or similar CI/CD tools



Technical Skills (Advantageous)
  • Experience with AWS cloud services

  • Docker / containerization experience

  • Exposure to modern DevOps practices and pipelines


Additional Requirements
  • Must be based in South Africa

  • Able to work in a hybrid environment

  • Strong problem-solving and communication skills

  • Ability to work independently and within a team



About Blue Pearl

Cloud solutions and ICT resourcing specialists.

Year founded
2013
Employees
23
Organization type
Private
Headquarters
ZA

Similar jobs

Full Stack Developer roles near Johannesburg, Gauteng
2w
Save
Mark Applied
Hide
Full Stack Developer
Johannesburg or Minneapolis
RemoteFull Time
Gophermods
Gophermods: Private Minnesota device-lifecycle services firm repairing, deploying, and managing technology for K–12 schools and small businesses.
3+ YOERequires 3–5 years of development experience, a bachelor's degree or equivalent, and proficiency with Node.js, React.js, JavaScript, PostgreSQL, testing, Git, Docker, CI/CD, and AI-assisted tools.
Node.js, React.js, JavaScript, HTML5, CSS3, PostgreSQL, Jest, Mocha, Git, Docker, CI/CD, Google Workspace
2w
Save
Mark Applied
Hide
Senior Fullstack Developer (.NET) - 12 months
Johannesburg or Sandton
HybridContract
Khonology
Khonology: African digital services and technology engineering firm building software, data, and AI solutions for business clients.
7+ YOEMinimum 7 years of full-stack development experience, .NET expertise, cloud and DevOps experience, database knowledge, Git, agile development, unit testing, and security best practices.
.NET 10, RESTful APIs, Cosmos DB, SQL Server, Azure, Azure Blob Storage, Azure App Services, Azure Functions, CI/CD, Docker, Infrastructure as Code (IaaC), Git, GitHub, Azure DevOps, OCR, AI
1mo
Save
Mark Applied
Hide
Intermediate Full Stack Engineer
Johannesburg, Gauteng, South Africa
HybridFull Time
HyperionDev
HyperionDev: South African edtech offering online coding bootcamps and career-focused tech education to learners worldwide.
2+ YOE2+ years full‑stack experience, commercial Python and Django, 2+ years with React/Vue/Angular, RDBMS/SQL, UNIX, cloud (preferably AWS), strong communication and problem‑solving skills.
Python, Django, AWS, EC2, RDS, S3, Lambda, SQS, SNS, CloudWatch, Route53, Postgres, Ubuntu, React, Vue, Angular, SQL, UNIX
2mo
Save
Mark Applied
Hide
Full Stack Engineer
Johannesburg, Gauteng, South Africa
RemoteFull Time
Team Liquid
Team Liquid: Professional esports organization operating competitive gaming teams, player-development programs, content production, and fan media for global audiences.
3+ YOE3+ years professional React experience, strong English communication, availability during core hours aligned with UTC+4, front-end focus with back-end contributions and cross-functional collaboration.
React, Node.js, PHP, Flutter, Webflow, CI/CD
2mo
Save
Mark Applied
Hide
C# . Net Full Stack Developer
Johannesburg, Gauteng, South Africa
OnsiteContract
Reverside
Reverside: South African IT consulting firm delivering digital engineering, cloud, cybersecurity, and digital transformation services to businesses.
5+ YOE5+ years building web applications, bachelor's or master's in CS/SE or related, strong Angular and C# (.NET) skills, Next.js, MongoDB/SQL, cloud (AWS/Azure/GCP), Docker/Kubernetes, CI/CD and testing experience.
Angular, C#, .NET 8, .NET Core 8, Next.js, MongoDB, SQL Server, Oracle, REST API Development, Jest, Karma, NUnit, xUnit, Azure, Azure DevOps, Docker, Kubernetes, ADO, CI/CD Pipelines, NestJS
2mo
Save
Mark Applied
Hide
Senior .NET / Vue Full Stack Developer PTA
Pretoria, Gauteng, South Africa
HybridContract
DVT
DVT: South African-founded global technology services firm delivering custom software, AI, data engineering, and consulting solutions.
7+ YOE7+ years software development with .NET/C# and Angular, experience with REST APIs, microservices, TypeScript/JavaScript, cloud (Azure/AWS), CI/CD, containerization, and mentoring developers; degree preferred.
Angular, .NET, C#, TypeScript, JavaScript, HTML5, CSS3, Bootstrap, Azure, AWS, Visual Studio, Git, Azure DevOps, Docker, Kubernetes, xUnit, NUnit, Blazor, React, GitHub Copilot
2mo
Save
Mark Applied
Hide
Full Stack Developer (Python/Node.js/AI-Enabled) (Fixed Term)
Melrose Arch, Gauteng, South Africa
OnsiteContract
DVT
DVT: South African-founded global technology services firm delivering custom software, AI, data engineering, and consulting solutions.
5+ YOEHands-on experience building React/Next.js frontends and Python/FastAPI backends, cloud (Azure), Docker, PostgreSQL, Redis, and integrating LLMs (OpenAI/Azure) into production.
React.js, Next.js, TypeScript, Redux Toolkit, React Hook Form, Yup Validation, Bootstrap, SCSS, Vitest, Testing Library, Python 3.10+, FastAPI, SQLAlchemy, PostgreSQL, Redis, JWT Authentication, Pytest, OpenAI APIs, Azure OpenAI, LangChain, Retrieval-Augmented Generation (RAG), Prompt Engineering, AI Guardrails, LLM Observability, Docker, Docker Compose, Git, CI/CD Pipelines, OpenTelemetry, Microsoft Azure, Microsoft Azure Blob Storage, Microsoft Azure AI Search, Microsoft Azure Monitor, HAProxy, AWS Cognito
2mo
Save
Mark Applied
Hide
Senior Full Stack Developer
Bryanston, Gauteng, South Africa
HybridFull Time
INTX Insurance Software
INTX Insurance Software: The Reinsurance Operating System for Modern Insurance.
5+ YOEDegree in CS or related (or equivalent experience); 5+ years with C#, .NET, and SQL Server; full-stack skills with HTML5/CSS3/JavaScript; Git, CI/CD, Agile; system architecture and mentoring experience.
C#, .NET, SQL Server, HTML5, CSS3, JavaScript, Git, CI/CD, Microsoft Azure, Blazor, Web API