Our client is looking for a Senior Full Stack Developer to join the Retail Vehicle Management Services (RVMS) team.
This product is the backbone of the vehicle data entity within the retail and sales business encompassing critical services like Vehicle Search Booking and Stock Search Front-end (SEAF/TASER).
If you are a developer who values high-quality IT solutions and thrives in a collaborative global environment this is your next mission.
6-8 Years related experience
Java Spring and Angular
Global Retail & Data Management Systems
Position Details:
- Contract Start Date:
- Contract End Date:
- Location: Midrand/Menlyn/Rosslyn/Home Office Rotation
The Mission: You will be responsible for designing developing and maintaining complex full-stack applications that manage vehicle data globally.
Your role involves creating efficient scalable code while ensuring seamless integration between front-end interfaces and back-end services.
You will act as a technical leader mentoring team members and driving the adoption of best practices within an Agile framework.
Qualifications & Experience:
- Education: Diploma or degree in a business or IT-related field.
- Experience: Minimum 8 years of professional work experience specifically in Java development.
- Track Record: Proven experience in delivering high-quality IT solutions at scale.
Essential Skills (Verified):
- Extensive experience in Java development including Java EE and Spring Framework.
- Strong knowledge of RESTful API design and implementation.
- Experience with microservices architecture and design patterns.
- Expertise in database technologies including SQL and PostgreSQL.
- Familiarity with containerization tools like Docker and orchestration platforms such as Kubernetes.
- Proficiency in version control systems particularly Git.
- Experience with CI/CD pipelines and tools like Jenkins GitHub Actions or GitLab CI/CD.
- Strong understanding of Agile and DevOps principles.
- Experience with cloud platforms particularly AWS Cloud.
- Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
Advantageous Skills:
- Experience in manual or automated testing.
- Exposure to web and digital projects.
- Familiarity with Agile working methodologies.
- Experience with code quality tools like SonarQube.
- Understanding of microservices architecture.
- Familiarity with integration between different technologies.
- Knowledge of system audits and compliance standards.
- Experience in user training and operational manual preparation.
- Excellent problem-solving skills and ability to work in a collaborative environment.
Key Responsibilities:
- Develop and maintain backend platforms and applications.
- Review and present proposed system solutions to IT and business stakeholders.
- Design and implement systems solutions in line with quality and delivery requirements.
- Gather and analyse requirements from end users.
- Provide coaching and training to colleagues and users as needed.
- Utilise version control systems like Git to manage code changes collaborate with team members and maintain project history.
- Engage in code reviews to provide constructive feedback ensure code quality and promote best practices within the development team.
- Maintain clear and comprehensive documentation of code and processes to facilitate knowledge sharing and onboarding of new team members.
- Participate in Agile ceremonies such as sprint planning daily stand-ups and retrospectives to contribute to team goals and product timelines.
Important Application Details Location & Relocation Applicants based outside of Gauteng must be willing to relocate. Please note that relocation to the province will be at the candidates own cost.
Eligibility & Legal
- Citizenship: South African citizens and residents are preferred.
- Work Permits: Candidates with valid work permits will be considered.
- Privacy: By applying you consent to being added to our database and receiving updates until you unsubscribe.
- Application Status If you do not receive a response within 2 weeks please consider your application unsuccessful.
#isanqa #isanqaresourcing #fuelledbypassionintegrityexcellence #FullStackDeveloper #JavaSenior #Angular #RetailSystems #VehicleManagement #AgileDevelopment #GautengJobs #TechCareersSA
iSanqa is your trusted Level 2 BEE recruitment partner dedicated to continuous improvement in delivering exceptional service. Specializing in seamless placements for permanent staff temporary resources and efficient contract management and billing facilitation iSanqa Resourcing is powered by a team of professionals with an outstanding track record. With over 100 years of combined experience we are committed to evolving our practices to ensure ongoing excellence.