Senior Full Stack Developer (Java/Angular)

Placements24

LegKraal Gate

Hybrid

ZAR 900,000 - 1,200,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work options
Competitive salary
Health insurance
Retirement plan
Training and certifications
Collaborative environment

Job summary

Placements24 is seeking a Senior Full Stack Developer in North West (Mahikeng region) to build enterprise-grade applications using Java and Angular. You will work across backend and frontend, design APIs, and ensure high performance and scalability with microservices.

The role requires 5+ years of experience, a strong Java/Spring Boot background, and solid Angular frontend skills. Remote work options are available, with a focus on delivering robust software across the stack.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Minimum 5 years of full stack development experience.
  • Strong Java development with Spring Boot.
  • Frontend with Angular, HTML5, CSS3, TypeScript.
  • Experience with relational databases and ORMs.
  • RESTful API design and Git proficiency.
  • Experience with build tools and CI/CD is a plus.
  • Excellent problem-solving and communication skills.
  • Experience with microservices is advantageous.

Responsibilities

  • Develop and maintain backend services and APIs using Java and Spring Boot.
  • Design frontend applications with Angular that are responsive and accessible.
  • Collaborate with product managers and designers across SDLC.
  • Write clean, testable code and perform code reviews.
  • Optimize performance, security, and scalability.
  • Design and manage relational databases and data models.
  • Mentor junior developers and promote best practices.
  • Stay updated with latest Java/Angular trends.

Skills

Java
Angular
Spring Boot
REST APIs
Microservices
SQL/ORMs
Git
CI/CD
JUnit/Karma
TypeScript

Education

Bachelor's degree in Computer Science or related field

Tools

Maven
Gradle
Jenkins

Job description

About the Role

Our client, a leading enterprise software provider known for its robust business solutions, is looking for a highly motivated Senior Full Stack Developer with expertise in Java and Angular to join their innovative team. This position, serving clients in the Mahikeng, North West region, involves designing, developing, and deploying complex enterprise-level applications. You will work across the entire technology stack, from backend services powered by Java to modern frontend interfaces built with Angular. We are seeking a developer who is passionate about creating high-quality, scalable, and maintainable software, with a keen eye for user experience and performance. This is an exceptional opportunity to contribute to impactful projects, collaborate with a talented team, and grow your career within the technology sector in North West .

Key Responsibilities
  • Develop and maintain robust backend services and APIs using Java and Spring Boot framework.
  • Design and implement efficient, responsive, and user-friendly frontend applications using Angular.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, throughout the software development lifecycle.
  • Write clean, well-documented, and testable code following industry best practices.
  • Optimize application performance for speed, scalability, and security.
  • Design and manage relational databases, ensuring data integrity and efficient querying.
  • Participate in code reviews and provide constructive feedback to team members.
  • Troubleshoot, debug, and resolve issues across the entire application stack.
  • Contribute to architectural design decisions and technical strategy.
  • Stay up-to-date with the latest trends and advancements in Java, Angular, and full stack development.
  • Mentor junior developers and foster a culture of continuous learning.
  • Ensure adherence to coding standards and development processes.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in full stack development.
  • Strong proficiency in Java development, including experience with frameworks like Spring Boot.
  • Demonstrated expertise in building modern frontend applications with Angular.
  • Solid understanding of web technologies, including HTML5, CSS3, and JavaScript/TypeScript.
  • Experience with relational databases (e.g., SQL Server, PostgreSQL, MySQL) and ORMs.
  • Familiarity with RESTful API design and development.
  • Proficiency with version control systems, particularly Git.
  • Experience with build tools (e.g., Maven, Gradle) and CI/CD pipelines is a plus.
  • Knowledge of testing frameworks (e.g., JUnit, Karma, Jasmine) is desirable.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and interpersonal skills.
  • Experience with microservices architecture is an advantage.
Benefits
  • Highly competitive salary and benefits package.
  • Opportunity to work on challenging enterprise-level software projects.
  • Remote work options available.
  • Comprehensive health, dental, and vision insurance.
  • Generous retirement savings plan.
  • Opportunities for professional growth, training, and certifications.
  • Collaborative and innovative work environment.
  • Modern technology stack and tools.
  • Regular team events and social activities.
  • Direct contribution to impactful software solutions for businesses.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (Java/Angular)
Senior Full Stack Developer (Java/Angular)

Placements24 • Polokwane

On-site
ZAR 900,000 - 1,300,000
Salary
Health and retirement benefits
Training and certification programs
+1
Senior Full Stack Developer (Java/Angular)
Senior Full Stack Developer (Java/Angular)

Placements24 • East London

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Healthcare coverage
Retirement savings plan
+4
Senior Full Stack Developer - Enterprise Solutions
Senior Full Stack Developer - Enterprise Solutions

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Health benefits
Retirement plan
+1
Senior Full Stack Engineer (.NET Core/Angular)
Senior Full Stack Engineer (.NET Core/Angular)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Medical aid
Retirement fund
+3
Senior Full Stack Developer (Node.js/Angular)
Senior Full Stack Developer (Node.js/Angular)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Performance bonuses
Health benefits
+2
Full-Stack Software Engineer
Full-Stack Software Engineer

Placements24 • LegKraal Gate

On-site
ZAR 700,000 - 1,000,000
Competitive salary
Medical aid
Retirement fund
+2
Senior Full Stack Developer - Enterprise Applications
Senior Full Stack Developer - Enterprise Applications

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work
Competitive salary
Medical & retirement benefits
+2
Senior Full Stack Developer (.NET / Angular)
Senior Full Stack Developer (.NET / Angular)

Placements24 • Klerksdorp

On-site
ZAR 600,000 - 900,000
Medical aid
Retirement contributions
Senior Full Stack Developer - Enterprise Applications
Senior Full Stack Developer - Enterprise Applications

Placements24 • Pretoria

Hybrid
ZAR 1,000,000 - 1,300,000
Hybrid work
Medical & retirement benefits
Modern office facilities in Pretoria
Full Stack Developer (Java/Spring/Angular)
Full Stack Developer (Java/Spring/Angular)

Tumaini Consulting • Johannesburg

On-site
ZAR 614,000 - 837,000
Competitive salary
Live platform project
Contract extension potential
+1