Back to search (Gauteng > Johannesburg > Jobs > IT & Tech Jobs > Find Software & Web Developer Jobs> ad 1349391832)
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 Java Developer
Reason for Reporting
Future Careers is seeking a Senior Full Stack Java Developer for a leading logistics solutions provider in Joburg. This senior-level opportunity is ideal for a seasoned developer with 7-10+ years experience in enterprise environments, who can design, develop and modernise scalable, API-driven and microservices-based supply chain solutions. The role calls for strong expertise in Java, Spring Boot and modern front-end frameworks, with the ability to lead architectural improvements, drive integrations across ERP and logistics platforms, and collaborate across the full software development lifecycle to deliver secure, high-performance systems.
Description
Product Development & Customisation
Develop, maintain, and enhance custom implementations of the Tradecloud platform based on client requirements
Design and implement scalable, maintainable backend services in Java following best practices for performance, security, and testability
Architectural Modernisation
Participate in modernising the application landscape towards API-driven and microservices-based architectures
Refactor legacy components and implement modern design patterns, including event-driven architectures and containerised deployments
Integration Engineering
Design and implement integrations between Tradecloud and customer systems (ERP, finance, logistics, third-party platforms)
Work with RESTful and event-based APIs, messaging systems, and near real-time data flows for reliable, scalable integrations
DevOps & Engineering Practices
Contribute to CI/CD pipelines, automated testing, and deployment processes
Collaborate with DevOps teams to support cloud deployments, monitoring, logging, and operational stability
Cross-Functional Collaboration
Work closely with Business Analysts to translate business requirements into technical solutions
Collaborate with Solution Architects and peers to ensure alignment with architectural standards
Quality & Change Management
Ensure adherence to coding standards, security practices, and architectural guidelines
Conduct code reviews and contribute to continuous improvement of development practices
Support & Maintenance
Support existing client environments, troubleshoot production issues, and implement sustainable solutions
Manage and implement customer change requests while advising clients on technical best practices
Other
Perform ad hoc tasks as assigned by the
https://www.executiveplacements.com/Jobs/S/Senior-Full-Stack-Java-Developer-1260819-Job-Search-2-10-2026-2-31-56-AM.asp?sid=gumtree
