Senior Full Stack Developer EKYC
3 days ago
We are in search for a Full Stack Developer with a strong background building robust, scalable APIs and beautiful, functional User Interfaces (UIs). As a Full Stack Java Developer, you will play a key role in designing, developing, and deploying cutting-edge applications, leveraging a variety of technologies and frameworks including Java Springboot, JavaScript/TypeScript, , Kubernetes, CI/CD automation tools, Microservices architectures and Agile methodologies.
Responsibilities:
- Develop high-quality Java-based applications utilizing Java 8 and above.
- Design and implement SOAP and Restful services to facilitate seamless communication between various components of the application.
- Utilize JBDC to write efficient SQL for data persistence in various databases.
- Develop interactive user interfaces using JavaScript/TypeScript and popular frontend frameworks like , , or
- Collaborate with cross-functional teams to define requirements, design features, and implement solutions.
- Provide estimates on timelines for PI items to be prioritized in each quarter.
- Writing high quality testable code following software engineering best practices.
- Implement version control using Git to manage code repositories and facilitate collaboration.
- Working with and monitoring containerized applications using Kubernetes to optimize resource utilization and scalability.
- Design and implement Microservices to build modular and scalable systems.
- Manage project dependencies and builds using Maven (Springboot applications) and npm/yarn applications) for efficient software development.
- Implement and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines to automate the software delivery process.
- Utilize JIRA and Confluence for issue tracking, and documentation.
- Follow Agile development methodologies to ensure iterative development, flexibility, and timely delivery.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Full Stack Developer or similar role.
- Proficiency in the Java programming language (Java 8 and above).
- Strong proficiency in building Springboot applications.
- Extensive experience with integrations to SOAP and Restful services.
- Solid understanding of Object-Oriented Programming (OOP) and Software Design Patterns
- Familiarity with the JPA framework for object-relational mapping.
- Solid understanding of JavaScript/TypeScript and modern frontend frameworks like , , or
- Familiarity with monitoring distributed systems using tools such as AppDynamics, Prometheus, Sentry, Zipkin, etc.
- Experience with Git/Github/Gitlab/Bitbucket for version control and collaboration.
- Strong understanding of Database Design and proven experience working with relational databases, e.g. PostgreSQL, MySQL, Microsoft SQL Database, Oracle Db, SQLite, etc.
- Familiarity with using kubectl to interact with and monitor services running in Kubernetes via the command line interface (CLI).
- Hands-on experience with Microservices architecture and its implementation.
- Knowledge of Maven for managing project dependencies and builds.
- Familiarity compiling and modifying plantUML diagrams, e.g. for LLD diagrams and documentation.
- Familiarity with working with CI/CD pipelines and automation tools.
- Experience using JIRA and Confluence for project management and documentation.
- Strong understanding of Agile development methodologies and practices.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
-
Senior Full Stack Developer
3 days ago
Midrand, Gauteng, South Africa Hire Resolve Full time R1 200 000 - R1 800 000 per yearHire Resolve's client is looking for a Senior Full Stack Developer to join their team in Midrand, Gauteng. You will be responsible for designing, developing, and maintaining innovative software solutions that support the company's operational goals. Working closely with the operations and development teams, you will serve as a bridge between technical and...
-
Senior Full stack Developer
3 days ago
Midrand, Gauteng, South Africa SavageOne Pty Full time R1 000 000 - R3 000 000 per yearJob SummaryThe Senior Full-Stack Developer is a key contributor responsible for the design, development, and deployment of both the front-end and back-end of modern web applications. This role demands broad experience across the software development lifecycle from planning to maintenance and requires leadership in both architecture and implementation.Key...
-
Full Stack Solution Architect role
3 days ago
Midrand, Gauteng, South Africa SavageOne Pty Full time R1 200 000 - R2 400 000 per yearJob Summary:We are seeking a seasoned Senior Full Stack Solution Architect to join our innovative team. As a Senior Full Stack Solution Architect, you will be responsible for designing and implementing end-to-end solutions that meet the complex business needs of our organization. You will leverage your extensive experience in both front-end and back-end...
-
x2 senior full-stack developer
1 week ago
Midrand, Gauteng, South Africa ADAPTIT Full time R900 000 - R1 200 000 per yearListing reference: adapt_000242Listing status: OnlineApply by: 12 December 2025Position summaryIndustry: IT & InternetJob category: IT and TelecommunicationsLocation: MidrandContract: PermanentEE position: YesAbout our companyAdapt IT (Pty) Ltd is a subsidiary of Adapt IT Holdings Proprietary Limited and a market leader in developing specialised vertical...
-
Full Stack Software Developer
3 days ago
Midrand, Gauteng, South Africa Hire Resolve Full time R250 000 - R500 000 per yearHire Resolve's client is seeking to hire a skilled Full Stack Software Developer to help with the development of their current projects. Your duties will primarily revolve around building software by writing code, as well asmodifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Youwill also be involved in...
-
Cloud Native Full Stack Engineer
3 days ago
Midrand, Gauteng, South Africa SavageOne Pty Full time R2 000 000 - R2 500 000 per yearRole Overview:We are seeking a highly skilled and experienced Senior Full Stack Developer to join our team. The ideal candidate will be responsible for designing, developing, and deploying robust and scalable cloud-native applications using cutting-edge technologies. Your expertise in AWS Cloud Solutions, Spring Boot, and modern JavaScript frameworks will be...
-
Senior Developer
3 days ago
Midrand, Gauteng, South Africa Hire Resolve Full time R120 000 - R180 000 per yearHire Resolve is currently seeking a talented and experienced Senior Developer for a financial services company in Johannesburg. As a Senior Developer, you will be responsible for designing, developing, and implementing software solutions. You will also provide technical leadership and mentorship to other developers in the team.If you are a motivated and...
-
Business Development Manager
1 week ago
Midrand, Gauteng, South Africa Network1 Full time R2 000 000 - R2 500 000 per yearOur client is looking for a strategic, results-driven business development professional with proven experience selling Microsoft solutions. Key Responsibilities:Identify, develop, and close new business opportunities focused on Microsoft-based solutionsBuild and maintain strong relationships with enterprise customers and strategic partnersCreate sales...
-
Senior Software Developer
3 days ago
Midrand, Gauteng, South Africa Weplace Full time R800 000 - R1 200 000 per yearOur client, a leading financial services organisation, is looking for a Senior Software Developer to join their team. Responsibilities:Deliver Business value through quality technical solutions and codeBe accountable for projects. Take ownership from start to finish of all tasksDrive the technical standard higher through innovative and scalable technology...
-
Senior Accountant
3 days ago
Midrand, Gauteng, South Africa Network2 Full time R800 000 - R1 200 000 per yearStep into a high-impact Senior Accountant role within a fast-paced manufacturing environment This opportunity is perfect for a detail-driven professional who enjoys being close to operations and adding value beyond traditional finance. Join a well-established and growing manufacturing company known for its innovation, strong operational teams, and commitment...