Senior Full Stack Developer EKYC
2 weeks 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 Flutter Developer
6 days ago
Midrand, Gauteng, South Africa Network Contracting Full timeBrief Description:Are you a skilled Senior Full Stack Flutter Developer with a passion for building high-performance, scalable mobile and web applications? I'm currently inviting experienced Flutter Developers with full-stack experience to apply for upcoming contract and long-term assignments with various clients across South Africa. Job & Company...
-
Senior Full Stack Developer
2 weeks ago
Midrand, Gauteng, South Africa Hire Resolve Full timeHire 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
2 weeks ago
Midrand, Gauteng, South Africa SavageOne Pty Full timeJob 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 timeJob 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...
-
Senior Full Stack Engineer
2 weeks ago
Midrand, Gauteng, South Africa SavageOne Pty Full timeAbout the Role: We are looking for a highly skilled Full Stack Developer with extensive experience in Spring Boot, AWS, front-end technologies, and development testing. The ideal candidate should be proficient in building microservices and have a strong understanding of both AOP (Aspect-Oriented Programming) and OOP (Object-Oriented Programming). You will...
-
Full Stack Software Developer
2 weeks ago
Midrand, Gauteng, South Africa Hire Resolve Full timeHire 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
2 weeks ago
Midrand, Gauteng, South Africa SavageOne Pty Full timeRole 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...
-
Business Development Manager
4 days ago
Midrand, Gauteng, South Africa ExecutivePlacements Full timeRecruiter:Network RecruitmentJob Ref:BIT005150/ReinDate posted:Thursday, November 6, 2025Location:Midrand, South AfricaSUMMARY:Our client is seeking an experienced and dynamic Business Development Manager to join their Gauteng team. This is a pivotal role for a strategic thinker with a proven track record in driving revenue growth through innovative sales...
-
Senior Developer
2 weeks ago
Midrand, Gauteng, South Africa Hire Resolve Full timeHire 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
4 days ago
Midrand, Gauteng, South Africa Network1 Full timeAre you an accomplished and results-driven sales professional with a strong track record of driving revenue growth? Our client is looking for a Business Development Manager to join a fast-growing software services company in Midrand, Gauteng. This is a key role for a strategic thinker who can identify market opportunities and turn them into tangible business...