Loading profile…
Loading profile…
Full-Stack Java Developer
Java Backend Developer at Tipp-Focus who digitised recruitment workflows and cut software licensing costs by approximately 40%.
South AfricaFull-Stack Java Developer at Tipp-Focus
Develop and maintain Java-based enterprise web applications using Spring Boot, Servlets, JSP, Ebean ORM and Oracle. Implemented an API Gateway-based integration layer and reduced software licensing costs by approximately 40% by replacing iText with Apache PDFBox.
JavaSpring BootServletJSPEbeanOracleREST APIsAPI GatewayApache PDFBoxLDAPJunitMockitoRoot Cause Analysis
Developed and maintained Java/Spring Boot payment services supporting high-volume financial transactions. Optimized PostgreSQL queries contributing to a 25% improvement in transaction processing performance and reduced average support resolution time by approximately 20%.
JavaSpring BootMicroservicesREST APIsPostgreSQLLiquibaseCQRSDockerRancherAppDynamicsGrafanaGraylogHarborBambooSwagger
Developed scalable financial-services applications using Java, Spring Boot, Node.js, Koa.js, GraphQL and RabbitMQ. Implemented Redis caching strategies and applied TDD and automated testing practices to improve code reliability.
JavaSpring BootNodeJSKoaJSGraphQLRabbitMQRedisRESTSOAPDockerDocker SwarmGitLab CI CDSonarQubeTest Driven Development
Developed enterprise applications supporting a large-scale SAP Hybris cinema-management platform using Java, Spring Boot, Spring MVC, Hibernate/JPA, Servlets, JSP and EJB. Designed and developed RESTful backend services consumed by Angular applications.
JavaSpring BootSpring MVCHibernate JPAServletJSPEJBREST APIsPostgreSQLOracleJenkinsMavenGradleLiquibaseDockerSpring SecurityJWT
Completed a National Certificate in IT Systems Development at NQF Level 5.
Completed training in Java, C++, JavaScript, and SQL through SoloLearn.
Earned the CompTIA Linux+ certification through Cybrary.
Completed software development training at WeThinkCode_ in Johannesburg.