{"id":13167,"date":"2025-07-07T10:04:07","date_gmt":"2025-07-07T10:04:07","guid":{"rendered":"https:\/\/jobs.dataaxisnode.com\/southafrica\/job\/intermediate-developer-3\/"},"modified":"2025-10-08T00:24:16","modified_gmt":"2025-10-08T00:24:16","slug":"intermediate-developer-3","status":"expired","type":"job_listing","link":"https:\/\/jobs.dataaxisnode.com\/southafrica\/?post_type=job_listing&p=13167","title":{"rendered":"Intermediate Developer"},"content":{"rendered":"<p>Job Specification<\/p>\n<p>\tAssist in the design, development, and maintenance of Spring Boot applications with a focus on learning best practices and improving performance.<br \/>\n\tWork with JPA\/Hibernate to perform database interactions using MSSQL and MySQL under the guidance of senior developers<br \/>\n\tContribute to the development of GraphQL APIs, ensuring efficient data querying while learning about API consumption patterns.<br \/>\n\tParticipate in optimizing database performance and query execution with support from senior team members to understand scalability and efficiency techniques.<br \/>\n\tHelp in developing and maintaining UI components using JSF (PrimeFaces), with opportunities to learn about Angular-based front-end projects as needed<br \/>\n\tFollow industry best practices for application security, performance, and scalability while implementing features as directed by senior developers.<br \/>\n\tUse Bitbucket (Git) for source control, JIRA for Agile task management, and Maven for dependency management under supervision.<br \/>\n\tEngage in code reviews to learn from feedback provided by more experienced developers while contributing to discussions on best practices.<br \/>\n\tSupport troubleshooting efforts for production issues under the guidance of senior team members to ensure system stability and performance.<br \/>\n\tWork closely with cross-functional teams including UI\/UX designers, DevOps, and product management to deliver high-quality software solutions.<\/p>\n<p>Job Requirements<\/p>\n<p>\t3 years experience in software development roles, preferably involving Java-based applications.<br \/>\n\tUnderstanding of Agile principles and experience working with tools like JIRA for task management<br \/>\n\tProficiency in Java is essential, with familiarity in Spring Boot framework.<br \/>\n\tExperience with JPA\/Hibernate for database interactions and knowledge of relational databases such as MSSQL and MySQL.<br \/>\n\tStrong knowledge of Maven for dependency management and build automation<\/p>\n<p>Apply via company website ( N \/ A ) or<\/p>\n<p>gic.mcidirecthire.com<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"author":2,"featured_media":0,"template":"","meta":{"_promoted":"","_job_location":"","_application":"http:\/\/gic.mcidirecthire.com","_company_name":"Gap Infrastructure Corporation - GIC","_company_website":"http:\/\/N%20\/%20A","_company_tagline":"GIC is a leading P3 infrastructure developer specialising in design, build, and financing (DBF) of infrastructure projects in Africa. Our P3 private public partnership with governments and the private sector\u2026 Positive change only happens through innovative solutions that challenge the status quo.... read more We embrace this, and our pioneering commitment to changing lives and making a difference daily is at the heart of all we do. As industry leaders in infrastructure development, the Gap Infrastructure Corporation is dedicated to finding and funding better ways to build brighter futures.","_company_twitter":"","_company_video":"","_filled":0,"_featured":0,"_remote_position":0,"_job_salary":"","_job_salary_currency":"","_job_salary_unit":""},"job_listing_region":[11],"job-types":[12],"class_list":{"0":"post-13167","1":"job_listing","2":"type-job_listing","3":"status-expired","4":"hentry","5":"job_listing_region-gauteng","7":"job-type-full-time"},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job-listings\/13167","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job-listings"}],"about":[{"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/types\/job_listing"}],"author":[{"embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/users\/2"}],"wp:attachment":[{"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/media?parent=13167"}],"wp:term":[{"taxonomy":"job_listing_region","embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job_listing_region?post=13167"},{"taxonomy":"job_listing_type","embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job-types?post=13167"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}