Back End DeveloperJava & React (Contract) GautengHybrid ISB6500907

ISanqa Resourcing


Job Location:

Midrand - South Africa

Monthly Salary: Not Disclosed
Posted on: 2 days ago
Vacancies: 1 Vacancy

Job Summary

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 #isanqaresourcing #thegroup #fuelledbypassionintegrityexcellence #BackEndDeveloper #SoftwareEngineering #Java #React #AWS #CICD #FullStackDeveloper #DevOps #Microservices #TechJobsSA #GlobalTechJobs #NowHiring

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...