Where

Senior Full Stack Developer

Job Placements
Centurion Full-day Full-time

Description:

We are looking for a skilled Senior Full Stack Java Developer to join a collaborative, fast-paced tech team building scalable, high-performance applications. In this role, youll work across the full stackdesigning robust Java/Spring Boot backends, developing modern frontend solutions, and contributing to microservices and event-driven architectures.

Youll collaborate with cross-functional teams, influence technical decisions, mentor developers, and help deliver secure, reliable systems that make a real business impact.

Key Responsibilities

Development & Architecture

Design, develop, and maintain high-performance, scalable Spring Boot applications. Implement JPA/Hibernate for efficient database interactions with Microsoft SQL Server and PostgreSQL. Design and develop RESTful APIs with a focus on performance, flexibility, and maintainability. Build and optimize microservices and event-driven architectures (including Kafka-based solutions). Ensure application security, scalability, and performance using industry best practices. Optimize database queries and application performance for high-volume systems. Contribute to architecture design, code reviews, and technical best practices. Troubleshoot and resolve production issues to ensure system stability and reliability. Collaborate closely with Business Analysts, UI/UX designers, and DevOps teams.

Frontend Development

Develop and maintain frontend components using React.js and TypeScript. Work closely with UI/UX teams to ensure high-quality user experiences. Contribute to Angular-based applications where required.

Leadership & Collaboration

Mentor junior developers and conduct knowledge-sharing sessions. Participate in Agile ceremonies using JIRA. Use Bitbucket (Git) for source control and Maven for build and dependency management.

Job Requirements

Required Qualifications

Minimum 5+ years of experience in Java development with strong full-stack expertise (Spring Boot + React). Proven experience building and maintaining RESTful microservices. Strong hands-on experience with JPA/Hibernate. Solid experience with PostgreSQL and MS SQL Server, including performance tuning. Experience working with Kafka and event-driven architectures. Strong understanding of microservices architecture patterns. Experience using Git (Bitbucket), JIRA, and Maven. Proven ability to mentor developers and contribute to team growth. Excellent problem-solving and debugging skills.

Preferred Qualifications

Experience with Docker, Kubernetes, and cloud platforms (Azure). Experience
20 Jan 2026;   from: gumtree.co.za

Similar jobs

  • Executive Placements
  • Centurion
Description: Responsibilities: Collaborate in the design and development of scalable enterprise software solutions. Produce clean, functional code across front-end and back-end systems and conduct testing, debugging and the resolution of coding issues and ...
5 days ago
Description: Position Overview: As an Intermediate Software Developer, you will leverage your expertise in Angular, Bootstrap, HTML, CSS3, JavaScript, Ajax, C#, and MSSQL to develop and maintain both visitor-facing and back-end aspects of our solution. ...
6 months ago
  • Executive Placements
  • Centurion
Description: Our client, a market leader in the IT and Internet industry, is seeking a Senior Angular Developer to join their Development and Engineering team. This is an exciting opportunity to work on strategic projects that shape the future of ...
6 days ago
  • Executive Placements
  • Centurion
Description: Industry: Technology / Software Development | Location: Not specified | Environment: Office-based/Hybrid/Remote (TBC) Non-negotiables: 5+ years full-stack development experience, strong C# and JavaScript skills, CI/CD + Docker + SQL expertise ...
6 months ago