Back to Search






Lead / Manager
Java Integration Developer
Confirmed live in the last 24 hours
Old Mutual
Johannesburg
On-site
Posted March 26, 2026
Job Description
Let's Write Africa's Story Together!
Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this.
Job Description
naDevelop, implement and maintain integration components like micro services. Manage Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing. Collaborate in improving current integration technologies within the cloud (AWS) environment.- Contribute in all phases of the development lifecycle.
- Write well designed, testable, efficient code.
- Ensure designs are in compliance with specifications.
- Prepare and produce releases of software components.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
- Develop Micro services with experience using JAX-RS and related technologies
- Object-Oriented analysis and design using common design patterns.
- Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management).
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2).
- Analyse and improve existing infrastructure and technology stack.
- Set up services to auto-start at operating system startup.
- Set up CRON jobs at the operating system level, given details of the type of job the scheduler needs to run.
- Setting up and troubleshooting (using Linux utilities) network traffic on specific TCP ports including Linux shared volumes and configuring access to those shares across multiple servers.
Minimum Qualifications / Experience
- A degree in Computer Science, Engineering or a related subject.
- 5+ years of Java and J2EE/Java EE (including servlets, JSP, JSF, JDBC).
- 5+ years web application experience in developing customer facing high scale applications.
Additional skillsets:
- Experience using Kubernetes and Docker.
- Experience in the AWS stack.
- Experience with Quarkus.
- Knowledge of “Serverless” services.
- Experience using client-side Javascript frameworks like Angular, ReactJS and VueJS.
- 2+ years building Micro services.
- 3+ years building REST and SOAP web services using Java.
- 2+ years SQL tuning, query optimization and capability to understand the complex queries.
- Strong understanding of Java concurrency, concurrency patterns, experience building thread safe code.
- Solid understanding of JMS and related queueing technologies.
- Experience with development tools like Eclipse, Git, SVN, Maven, Sonar, Jenkins, Jira.
- Experience using and deploying to Enterprise Application Servers like Oracle Weblogic, Wildfly, IBM Websphere.
Skills
Action Planning, Business Requirements Analysis, Computer Literacy, Database Administration, Database Reporting, Data Compilation, Data Controls, Data Management, Data Modeling, Executing Plans, Gap Analysis, Information Technology (IT) Support, IT Architecture, IT Implementation, IT Network Security, Market Analysis, Test Case Management, User Requirements DocumentationCompetencies
Action OrientedBusiness InsightCommunicates EffectivelyCultivates InnovationDrives ResultsEnsures AccountabilityManages ComplexityOptimizes Work ProcessesEducation
Bachelor of Commerce (BCom): Information Technology (Required), NQF Level 7 - Degree, Advance Diploma or Postgraduate Certificate or equivalentClosing Date
02 April 2026 , 23:59The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit in question.
The Old Mutual Story!
java
Similar Jobs
Stripe
Integration Reliability Engineer, Technical Operations
Mid-LevelDublin
Clickhouse
Senior Software Engineer - Data Integration & JVM Ecosystem
SeniorUnited States (Remot...$125,600 - $232,000/year
Clickhouse
Senior Software Engineer - Data Integration & JVM Ecosystem
SeniorGermany (Remote)
Clickhouse
Senior Software Engineer - Data Integration & JVM Ecosystem
SeniorAmsterdam (Remote)
Clickhouse
Senior Software Engineer - Data Integration & JVM Ecosystem
SeniorUnited Kingdom (Remo...
Clickhouse
Senior Software Engineer - Data Integration & JVM Ecosystem
SeniorIsrael (Remote)