Job Search and Career Advice Platform
1,085

Computer Science jobs in South Africa

Senior Integration Engineer

Trafigura

London
On-site
GBP 70,000 - 100,000
30+ days ago
I want to receive the latest job alerts for “Computer Science” jobs

Security Engineer

Vix Technology

Manchester
On-site
GBP 40,000 - 60,000
30+ days ago

Online Computer Science Tutor- Part Time

FindTutors

Belfast
On-site
GBP 40,000 - 60,000
30+ days ago

Lead Software Engineer

Cadence Design Systems

Cambridge
Hybrid
GBP 60,000 - 90,000
30+ days ago

Engineering Manager (Citymapper)

Rocket Lab

London
On-site
GBP 70,000 - 100,000
30+ days ago
Discover more opportunities than anywhere else.
Find more jobs now

Project Research (Infra sector)

Binance

United Kingdom
Remote
GBP 50,000 - 80,000
30+ days ago

Data Engineer

Winton

London
On-site
GBP 70,000 - 100,000
30+ days ago

SVP, Software Engineering Manager - Risk Technology

Jefferies

London
On-site
GBP 90,000 - 130,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Production Coordinator: Technology

Rockstar

City of Edinburgh
On-site
GBP 35,000 - 45,000
30+ days ago

Security Engineer

Direct Line Group Careers

Bristol
Hybrid
GBP 50,000 - 70,000
30+ days ago

Security Engineer

Direct Line Group Careers

London
Hybrid
GBP 60,000 - 80,000
30+ days ago

Security Engineer

Direct Line Group

London
Hybrid
GBP 50,000 - 70,000
30+ days ago

Head of IT

Artis Recruitment

Cardiff
On-site
GBP 80,000 - 100,000
30+ days ago

Senior Python Developer

Version 1

London
On-site
GBP 70,000 - 90,000
30+ days ago

Information Security Manager

Cadent Gas Limited

Coventry
On-site
GBP 60,000 - 80,000
30+ days ago

Quantum Algorithms Scientist - Optimization

Phasecraft

Bristol
On-site
GBP 60,000 - 80,000
30+ days ago

Sr. Delivery Consultant - Natural Language AI, Amazon Connect Center of Excellence

Amazon

London
On-site
GBP 80,000 - 100,000
30+ days ago

Home Pricing Developer - Radar

Direct Line Group

London
Hybrid
GBP 40,000 - 60,000
30+ days ago

Senior Director, Professional Services (EMEA)

Rackspace

London
On-site
GBP 100,000 - 150,000
30+ days ago

Enterprise Architect

Addepar

City of Edinburgh
On-site
GBP 60,000 - 100,000
30+ days ago

Senior UX Writer

Global Relay

London
Hybrid
GBP 45,000 - 85,000
30+ days ago

Senior Back-End Engineer

Scopeworker

London
On-site
GBP 60,000 - 100,000
30+ days ago

Senior Hardware Engineer

Enterprise Recruitment Ltd

Greater London
On-site
GBP 50,000 - 90,000
30+ days ago

Software Engineer, Python

Cboe

London
On-site
GBP 60,000 - 100,000
30+ days ago

Senior Software Engineer

Enterprise Recruitment Ltd

Greater London
On-site
GBP 60,000 - 100,000
30+ days ago

Top job titles:

Gas Engineer jobsHse jobsCorporate Finance jobsSql jobsChief Technology jobsStage jobsScheduler jobsExpat jobsFlutter jobsJunior Accountant jobs

Top companies:

Jobs at MorrisonsJobs at CostaJobs at TeflJobs at AdeccoJobs at Johnson & JohnsonJobs at RocheJobs at TcsJobs at CiaJobs at HondaJobs at Twilio

Top cities:

Jobs in EdinburghJobs in DerbyJobs in BradfordJobs in ReadingJobs in NorthamptonJobs in AberdeenJobs in NorwichJobs in BoltonJobs in WiganJobs in Newcastle
Senior Integration Engineer
Trafigura
London
On-site
GBP 70,000 - 100,000
Full time
30+ days ago

Job summary

A leading company in commodities trading is seeking a Senior Integration Engineer to enhance their Trading IT organization. The role involves designing and maintaining integration solutions that facilitate seamless data exchange across trading systems. Candidates should have extensive Java backend experience and a strong understanding of integration architecture, with a focus on performance and reliability in a dynamic trading environment.

Qualifications

  • Minimum of 8 years in Java backend development and enterprise integration.
  • At least 5 years in a technical leadership role.
  • Experience in commodities trading or financial services preferred.

Responsibilities

  • Design and implement robust integration architectures connecting trading systems.
  • Collaborate with development teams to maintain RESTful APIs.
  • Monitor and optimize integration points for performance.

Skills

Java Backend Expertise
Integration Architecture
Messaging Systems Knowledge
API Development
Database Management
Performance Engineering
Problem-Solving Skills
DevOps Practices
Communication Skills
Collaboration
Cloud technologies
AI Engineering
Adaptability

Education

Bachelor's degree in Computer Science
Job description
Main Purpose: This is an exciting opportunity for a highly skilled Senior Integration Engineer to join our Trading IT organisation. The candidate will be responsible for designing, developing, and maintaining robust integration solutions that connect our critical trading systems and data flows. This role demands exceptional expertise in Java backend development, middleware technologies, and API design, combined with the ability to build high-performance, scalable, and resilient integration architectures.

A good understanding of the commodity trading business is advantageous, as you'll be working at the intersection of complex trading systems, creating solutions that enable seamless data exchange across the entire trading lifecycle. You will collaborate closely with business stakeholders, application teams, and infrastructure specialists to ensure that our integration platform supports the company's trading operations and strategic initiatives.
This is an excellent opportunity to work in a technology-driven trading environment, where your integration solutions will have direct impact on business efficiency and decision-making capabilities. Our commitment to technical excellence drives us to seek individuals who are not only passionate about backend development and system integration but also eager to apply these skills in the dynamic and data-intensive world of global commodities trading. Knowledge Skills and Abilities, Key Responsibilities:
  • Java Backend Expertise: Strong proficiency in Java development, including Spring Framework, Spring Boot, and JVM optimisation techniques for high-performance applications.

  • Integration Architecture: Deep understanding of enterprise integration patterns, microservices architecture, and event-driven design principles.

  • Messaging Systems Knowledge: Advanced knowledge of Kafka architecture, configuration, and optimisation, along with experience in other messaging systems like Tibco Enterprise Message Service.

  • API Development: Strong capabilities in designing and implementing RESTful APIs and GraphQL services with a focus on security, performance, and usability.

  • Database Management: Proficiency with both relational databases (Oracle, PostgreSQL) and NoSQL solutions (MongoDB, Cassandra), including optimisation of data access patterns.

  • Performance Engineering: Ability to design, implement, and optimise high-throughput, low-latency integration solutions in mission-critical environments.

  • Problem-Solving Skills: Exceptional analytical and troubleshooting abilities, particularly for complex integration issues across distributed systems.

  • DevOps Practices: Understanding of CI/CD pipelines, incl. containerisation and orchestration.

  • Communication Skills: Excellent verbal and written communication with the ability to translate complex technical concepts to both technical and non-technical stakeholders.

  • Collaboration: Ability to work effectively with cross-functional teams, including business analysts, application developers, and infrastructure specialists.

  • Cloud technologies: Proficiency with cloud-native integration services and patterns across major platforms (AWS, Azure, GCP), including managed Kafka services, serverless functions, and API gateways for hybrid cloud architectures.

  • AI Engineering: Basic understanding and interest in integrating AI models into data pipelines and applications.

  • Adaptability: Willingness to learn new technologies and approaches to solve evolving integration challenges in a dynamic trading environment.

Experience:

  • Development Experience: Minimum of 8 years of hands-on experience in Java backend development and enterprise integration.

  • Technical Leadership: At least 5 years of experience in a technical leadership role, guiding integration strategies and mentoring junior developers.

  • Industry Experience: Experience in commodities trading, financial services, or related industries is strongly preferred.

  • Integration Project Delivery: Demonstrated track record of successfully delivering complex integration projects in enterprise environments.

  • Educational Background: Bachelor's degree or higher in Computer Science, Software Engineering, or a related field.

  • Certifications: Professional certifications in relevant technologies (e.g., Spring, Kafka, cloud platforms) are advantageous but not required.

Key Responsibilities:

  • Integration Architecture Design: Design and implement robust integration architectures that connect trading systems, data sources, and business applications across the company.

  • Middleware Implementation: Configure and extend middleware platforms to support complex integration patterns, message routing, and data transformation requirements.

  • API Management: Collaborate with the Development teams to help design, develop, and maintain RESTful APIs that enable secure and efficient communication between applications.

  • Data Pipeline Creation: Build reliable data pipelines that ensure timely and accurate flow of trading information across the enterprise ecosystem.

  • System Connectivity: Establish and maintain connections with external systems, market data providers, and partner platforms using industry-standard protocols.

  • Performance Optimisation: Monitor and optimise integration points to ensure minimal latency and maximum throughput for business-critical data flows.

  • Error Handling and Resilience: Implement comprehensive error handling, retry mechanisms, and circuit breakers to ensure system resilience and data integrity.

  • Integration Testing: Develop and execute thorough testing strategies for integration components, including unit tests, integration tests, and performance tests.

  • Documentation: Create and maintain technical documentation for integration solutions, including architecture diagrams, API specifications, and operational procedures.

  • Troubleshooting: Investigate and resolve complex integration issues across multiple systems, providing timely solutions to minimise business impact.Agile Practices: Work within an agile development methodology, participating in sprint planning, daily stand-ups, and retrospectives.

  • Continuous Improvement: Identify opportunities to enhance existing integration patterns, reduce technical debt, and adopt emerging technologies and best practices.

Key Relationships and Department Overview:

Department and Team

Trafigura’s Trading IT group seeks to drive innovation through technology, leveraging cloud and on-prem architectures and modern development practices to supports Trafigura's trading business and is looking to embed a newly formed Integration Team within its structure. This team purpose is to serve as the critical connective tissue between Trafigura's diverse trading systems, data sources, and business processes.

The Integration team is responsible for designing, implementing, and maintaining the seamless flow of information across the company’s trading ecosystem. By creating robust data pipelines and supporting internal development teams with the build out of an API Gateway, APIs, and system interfaces, the team ensures that critical trading data moves efficiently between applications, enabling real-time decision-making and operational excellence.

Working at the intersection of business requirements and technical implementation, the Integration team delivers solutions that unify disparate systems across our landscape. The team balances tactical integration needs with strategic architectural vision, ensuring that solutions are both immediately effective and sustainable for the future trading landscape.

Through their expertise in integration patterns, middleware technologies, and data transformation, the team enables Trafigura to maintain its competitive edge in the global commodities market while supporting the company’s continued growth.

Equal Opportunity Employer

We are an Equal Opportunity Employer and take pride in a diverse workforce. We do not discriminate in recruitment, hiring, training, promotion or other employment practices for reasons of race, colour, religion, gender, sexual orientation, national origin, age, marital or veteran status, medical condition or handicap, disability, or any other legally protected status.

  • Previous
  • 1
  • ...
  • 40
  • 41
  • 42
  • ...
  • 44
  • Next

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved