Job Description: Full Stack Developer Location: South Africa Company: Fintech business providing alternative financing solutions in the supply chain space Experience: 3–4 years About the Role We are looking for a skilled and driven Full Stack Developer to join a growing fintech business that provides alternative financing solutions within the supply chain sector. This role is ideal for someone who enjoys working in a smaller, fast-paced environment where they can take ownership, contribute across the full development lifecycle, and work closely with both internal teams and clients. The successful candidate will be technically strong, solutions-focused, and comfortable engaging with clients to understand requirements, troubleshoot issues, and support product delivery. Key Responsibilities Develop, maintain, and enhance full stack applications using Java, Spring, Angular, and AWS. Work across both backend and frontend development. Design and implement scalable, secure, and reliable software solutions. Collaborate with product, operations, and business teams to understand requirements and deliver practical technical solutions. Participate in the full software development lifecycle, including planning, development, testing, deployment, and support. Integrate with third‑party systems, APIs, and financial platforms where required. Troubleshoot, debug, and resolve technical issues. Support cloud‑based infrastructure and deployments on AWS. Engage with clients where needed to gather requirements, explain technical solutions, provide updates, or assist with issue resolution. Contribute to technical documentation and best practices. Requirements 3–4 years’ experience as a Full Stack Developer or similar role. Strong backend development experience using Java and Spring / Spring Boot. Frontend development experience using Angular. Experience working with AWS cloud services. Relevant degree in Engineering, Computer Science, Information Technology, or a similar field. Experience working with APIs, integrations, and databases. Strong problem‑solving and analytical skills. Ability to work independently and take ownership in a small team environment. Good communication skills and the ability to be client‑facing when required. Interest in fintech, financial systems, lending, payments, supply chain, or alternative finance would be advantageous. Advantageous Experience in fintech, banking, lending, or supply chain technology. Exposure to microservices architecture. Experience with CI/CD pipelines. Knowledge of security best practices in financial technology environments. Experience working in a startup or small business environment. Ideal Candidate The ideal candidate is technically capable, adaptable, and comfortable working in a business where they may need to wear multiple hats. They should be confident enough to engage with clients, understand business problems, and translate those into effective technical solutions. #J-18808-Ljbffr
Intermediate Full Stack Developer
PROHIRESOLUTIONS
johannesburg, johannesburg
Published 12 days ago
Report job