Our client is seeking a Senior Back-End Developer to join a Software Engineering team at the Group IT Hub South Africa delivering IT solutions to the global Group.
You will be responsible for designing developing and maintaining full-stack applications - with a strong backend focus in Java and React - supporting sales finance systems and contributing to CI/CD pipelines production support and architecture decisions.
Full-Stack Engineering: Bring strong proficiency in Java (8/11/17) and React combined with RESTful API development and clean maintainable coding practices to build and maintain high-quality software applications.
Cloud & DevOps Fluency: Apply AWS knowledge and CI/CD expertise to deliver scalable production-ready solutions with exposure to containerization and microservices architecture considered a strong plus.
Technical Leadership: Work as a functional expert who can guide lower-level employees mentor junior developers lead code reviews and contribute to architecture and security best practices.
Position Details:
Contract Dates:to
Location: Midrand / Menlyn / Rosslyn / Home Office Rotation
Role Group: DevOps Role Name: Software Engineering
Product Area: VPC - combines all essential systems to provide a central seamless sales finance (SF) offer across all channels spanning vehicle financial data (including residual values) a central repository for financial products and APIs connecting SF systems to the CBS and TNR landscapes including an optional offer calculation service
Level: Senior
Qualifications & Experience:
Bachelors degree in Computer Science or related field
Minimum of 5 years experience in full-stack development
Proven track record of successful project delivery in a similar role
Agile working experience (mandatory)
Essential Skills & Technologies:
Backend & Full-Stack Development:
Proficiency in Java 8 11 17 and React for full-stack development
Strong understanding of front-end technologies including HTML CSS and JavaScript
Experience with RESTful services and API development
Ability to write clean maintainable and efficient code
Cloud Data & DevOps:
Familiarity with database technologies such as SQL and NoSQL
Knowledge of version control systems particularly Git
AWS knowledge
CI/CD
Delivery & Collaboration:
Experience with Agile development methodologies
Strong problem-solving skills and attention to detail
Excellent communication and teamwork abilities
Ability to manage and prioritize multiple tasks effectively
Advantageous Skills:
Knowledge of design patterns
OOP (Object-Oriented Programming and Design)
API development calling and creating REST services/RESTful APIs
Quarkus (highly advantageous)
GitHub Actions Git/GitHub Enterprise
Experience with cloud platforms such as AWS or Azure
Familiarity with containerization tools like Docker and Kubernetes
Understanding of CI/CD pipelines and DevOps practices
Knowledge of microservices architecture
Experience with testing frameworks and tools
Familiarity with TypeScript
Ability to work with cross-functional teams
Experience in performance optimization and scalability
Understanding of security best practices in software development
Willingness to learn and adapt to new technologies
Key Responsibilities:
Development: Design develop and maintain high-quality software applications
Requirements Gathering: Collaborate with product owners and stakeholders to gather requirements
Feature Delivery: Implement new features and improve existing functionalities
Code Reviews: Conduct code reviews and ensure adherence to coding standards
Troubleshooting: Troubleshoot and resolve software defects and performance issues
CI/CD: Contribute to the design and implementation of CI/CD pipelines
Continuous Learning: Stay updated with emerging technologies and industry trends
Documentation: Document technical specifications and processes
Mentorship: Mentor junior developers and provide technical guidance
Agile Delivery: Participate in Agile ceremonies and contribute to team goals
Security Compliance: Ensure security compliance and implement best practices
Peer Reviews: Perform code and peer reviews
Demos: Perform demos of implementations in Agile ceremonies
Standby Support: Work on rotational standby as required
Production Support: Provide production support and hyper-care after production deployments
Who This Role Would Suit:
This role is ideal for a senior full-stack engineer who is equally comfortable building robust backend services in Java as they are working across the front end in React HTML CSS and JavaScript. The strongest candidates will pair strong RESTful API and database experience (SQL and NoSQL) with hands-on AWS and CI/CD skills to deliver scalable production-grade solutions.
They work independently only escalating complex issues outside their span of control and are comfortable mentoring junior developers leading code and peer reviews and contributing to architecture decisions within an Agile cross-functional team.
Exposure to microservices containerization (Docker/Kubernetes) or Quarkus would be a strong advantage but what matters most is a proven track record of full-stack delivery a security-conscious mindset and the flexibility to support rotational standby and production hyper-care when needed.
Important Application Details
Location & Relocation: This is a hybrid role requiring rotation across the Midrand Menlyn and Rosslyn offices alongside home-office days.
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 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.
Our client is seeking a Senior Back-End Developer to join a Software Engineering team at the Group IT Hub South Africa delivering IT solutions to the global Group. You will be responsible for designing developing and maintaining full-stack applications - with a strong backend focus in Java and React...
Our client is seeking a Senior Back-End Developer to join a Software Engineering team at the Group IT Hub South Africa delivering IT solutions to the global Group.
You will be responsible for designing developing and maintaining full-stack applications - with a strong backend focus in Java and React - supporting sales finance systems and contributing to CI/CD pipelines production support and architecture decisions.
Full-Stack Engineering: Bring strong proficiency in Java (8/11/17) and React combined with RESTful API development and clean maintainable coding practices to build and maintain high-quality software applications.
Cloud & DevOps Fluency: Apply AWS knowledge and CI/CD expertise to deliver scalable production-ready solutions with exposure to containerization and microservices architecture considered a strong plus.
Technical Leadership: Work as a functional expert who can guide lower-level employees mentor junior developers lead code reviews and contribute to architecture and security best practices.
Position Details:
Contract Dates:to
Location: Midrand / Menlyn / Rosslyn / Home Office Rotation
Role Group: DevOps Role Name: Software Engineering
Product Area: VPC - combines all essential systems to provide a central seamless sales finance (SF) offer across all channels spanning vehicle financial data (including residual values) a central repository for financial products and APIs connecting SF systems to the CBS and TNR landscapes including an optional offer calculation service
Level: Senior
Qualifications & Experience:
Bachelors degree in Computer Science or related field
Minimum of 5 years experience in full-stack development
Proven track record of successful project delivery in a similar role
Agile working experience (mandatory)
Essential Skills & Technologies:
Backend & Full-Stack Development:
Proficiency in Java 8 11 17 and React for full-stack development
Strong understanding of front-end technologies including HTML CSS and JavaScript
Experience with RESTful services and API development
Ability to write clean maintainable and efficient code
Cloud Data & DevOps:
Familiarity with database technologies such as SQL and NoSQL
Knowledge of version control systems particularly Git
AWS knowledge
CI/CD
Delivery & Collaboration:
Experience with Agile development methodologies
Strong problem-solving skills and attention to detail
Excellent communication and teamwork abilities
Ability to manage and prioritize multiple tasks effectively
Advantageous Skills:
Knowledge of design patterns
OOP (Object-Oriented Programming and Design)
API development calling and creating REST services/RESTful APIs
Quarkus (highly advantageous)
GitHub Actions Git/GitHub Enterprise
Experience with cloud platforms such as AWS or Azure
Familiarity with containerization tools like Docker and Kubernetes
Understanding of CI/CD pipelines and DevOps practices
Knowledge of microservices architecture
Experience with testing frameworks and tools
Familiarity with TypeScript
Ability to work with cross-functional teams
Experience in performance optimization and scalability
Understanding of security best practices in software development
Willingness to learn and adapt to new technologies
Key Responsibilities:
Development: Design develop and maintain high-quality software applications
Requirements Gathering: Collaborate with product owners and stakeholders to gather requirements
Feature Delivery: Implement new features and improve existing functionalities
Code Reviews: Conduct code reviews and ensure adherence to coding standards
Troubleshooting: Troubleshoot and resolve software defects and performance issues
CI/CD: Contribute to the design and implementation of CI/CD pipelines
Continuous Learning: Stay updated with emerging technologies and industry trends
Documentation: Document technical specifications and processes
Mentorship: Mentor junior developers and provide technical guidance
Agile Delivery: Participate in Agile ceremonies and contribute to team goals
Security Compliance: Ensure security compliance and implement best practices
Peer Reviews: Perform code and peer reviews
Demos: Perform demos of implementations in Agile ceremonies
Standby Support: Work on rotational standby as required
Production Support: Provide production support and hyper-care after production deployments
Who This Role Would Suit:
This role is ideal for a senior full-stack engineer who is equally comfortable building robust backend services in Java as they are working across the front end in React HTML CSS and JavaScript. The strongest candidates will pair strong RESTful API and database experience (SQL and NoSQL) with hands-on AWS and CI/CD skills to deliver scalable production-grade solutions.
They work independently only escalating complex issues outside their span of control and are comfortable mentoring junior developers leading code and peer reviews and contributing to architecture decisions within an Agile cross-functional team.
Exposure to microservices containerization (Docker/Kubernetes) or Quarkus would be a strong advantage but what matters most is a proven track record of full-stack delivery a security-conscious mindset and the flexibility to support rotational standby and production hyper-care when needed.
Important Application Details
Location & Relocation: This is a hybrid role requiring rotation across the Midrand Menlyn and Rosslyn offices alongside home-office days.
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 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.