Back to search (Gauteng > Pretoria / Tshwane > Jobs > IT & Tech Jobs > Find Software & Web Developer Jobs> ad 1347455479)
Unfortunately, another Gumtree user is in the process of purchasing this item. Check back later in case they've changed their mind, or click the button below to browse more Pay & Ship listings.
Senior Full Stack Developer
Reason for Reporting
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
https://www.jobplacements.com/Jobs/S/Senior-Full-Stack-Developer-1253730-Job-Search-1-20-2026-7-34-30-AM.asp?sid=gumtree
