Senior Java Integration Developer

7 days ago


Sandton, South Africa Datonomy Solutions Full time

We are looking for an exceptional Java developer to design and build integration services and applications using the organisation's Framework. You will work on challenging projects in a fast-paced banking environment, contributing across the full development lifecycle-from design and planning to development, deployment, and optimization. This role requires strong technical expertise, creativity, and a balance of innovation with timely, high-quality delivery. You will be part of an Agile squad (within the Tribe and Chapter model), collaborating closely with developers, solution engineers, scrum masters, and designers. We are looking for someone who can think logically, take ownership of their work, and contribute to brainstorming, problem-solving, and the creation of innovative solutions. Key Responsibilities Design, develop, test, deploy, and maintain Java applications and integration services. Take ownership of your work, including estimation, coding, troubleshooting, and performance tuning. Collaborate within an Agile (SCRUM) squad to define, design, and deliver new features. Contribute to technical discussions, share ideas, and implement solutions to complex problems. Ensure quality and maintainability of code through proper documentation and best practices. Work independently while contributing effectively in a collaborative team environment. Required Skills & Competencies Strong background in software engineering and application development. Extensive Java development experience, including object-oriented design. Solid knowledge of system/application architecture, design, implementation, deployment, and automation. Experience across multiple application tiers. Web development skills (JavaScript frameworks such as Angular 4+, JavaScript, CSS, HTML5). Strong experience with: Frameworks: Spring, Spring Boot, JEE (Servlets, JSP, JDBC, JMS, EJB), JPA, Hibernate, Open Source frameworks. Architectures: SOA, Microservices, APIs (SOAP/XML, REST/JSON, MQ), security models. Databases: SQL, DB2, NoSQL (Cassandra/MongoDB). Application Servers: JEE/WebSphere, JBoss. Containers & Orchestration: Docker, Kubernetes. CI/CD and DevOps experience with build, test, and deployment automation. Performance tuning and troubleshooting of high-volume Java applications. Experience in banking or other large-scale, high-volume environments (clustering, scaling, multithreading, session management). Integration with ESBs (e.g., WebSphere MessageBroker, DataPower, MQ-Series, API-Connect). Strong problem-solving ability, self-motivation, and leadership qualities. Tools & Environments Eclipse, IntelliJ Git, Maven Jenkins, SonarQube, Nexus



  • Sandton, South Africa Datonomy Solutions Full time

    We are looking for an exceptional Java developer to design and build integration services and applications using the organisation's Framework. You will work on challenging projects in a fast-paced banking environment, contributing across the full development lifecycle-from design and planning to development, deployment, and optimization.This role requires...

  • Java Developer

    2 weeks ago


    Sandton, Gauteng, South Africa Discovery Ltd. Full time R80 000 - R120 000 per year

    Business Unit: Discovery Central ServicesFunction: Java DevelopmentDate: 5 Nov 2025Discovery – Systems of Engagement: Digital ChannelsJava DeveloperAbout DiscoveryDiscovery's core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and...


  • Sandton, South Africa Discovery Full time

    A dynamic IT solutions provider in Sandton is seeking a Senior Java Developer to design and implement Java applications. The ideal candidate will have over 5 years of experience and strong skills in Java, Spring, and microservices. You will also oversee code quality through extensive testing and contribute to architectural standards. This role involves...


  • Sandton, Gauteng, South Africa Boardroom Appointments Full time R1 200 000 - R2 400 000 per year

    Key purpose:Designs, develops, and implements Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, writes code and performs unit and functional testing of software. Contributes to the overall architecture and standards of the group, acts as an SME and plays a software governance role.Duties...


  • Sandton, Gauteng, South Africa Boardroom Appointments Full time R100 000 - R120 000 per year

    Minimum Requirements:Degree in relevant Technology OR Science OR Engineering field of studyIn depth knowledge of:Relevant system/application development languageRelevant development frameworksCoding for security best practiceAgile/DevOps principles and applicationsBespoke BU/FA knowledge Corporate and investment banking domain (preferred)Relevant banking...


  • Sandton, South Africa NNW Tech Solutions Full time

    Sandton, South Africa | Posted on 21/01/2025 Connecting top-tier talent with cutting-edge opportunities in the tech world. Job Description Our Investment Bank client is seeking a senior Java Engineer to join their team. If you have 8+ years of experience in software development and are proficient in Java and related technologies, this could be your next big...

  • Java Developer

    4 days ago


    Sandton, South Africa Discovery Full time

    Vitality RSA - Systems Java Developer (Senior) About Vitality RSA Systems Discovery Vitality RSA Systems is a dynamic and energetic environment which encourages an ownership attitude. The environment provides innovative systems development, architecture, support and infrastructure to our internal clients. This environment thrives on customer engagement and...


  • Sandton, Gauteng, South Africa Boardroom Appointments Full time R900 000 - R1 200 000 per year

    Minimum requirements:Bachelor of Science majoring in Computer Science or equivalent prior learningMinimum of 10 years of progressive experience as a Software DeveloperExpert-level Coding SkillsExperience with modern and legacy Java versionsExposure to DockerExperience with MicroservicesSpring Boot experienceExperience with test driven developmentAWS & Azure...


  • Sandton, South Africa NNW Tech Solutions Full time

    Sandton, South Africa | Posted on 08/01/2025 Connecting top-tier talent with cutting-edge opportunities in the tech world.Job Description Our Investment Bank client is seeking a senior level Java Engineer to join their team. If you have 8+ years of commercial experience in software development, and you're proficient in Java and related technologies, this...

  • Java Developer

    6 days ago


    Sandton, Gauteng, South Africa Boardroom Appointments Full time R400 000 - R800 000 per year

    Key purpose:Responsible for software development, maintenance, testing and production support for applications within Markets: Data Services.Duties and responsibilities:Develop scalable, reliable and high-performance applications.Contribute to architecting new solutionsReceive and collaborate on business requirements and be able to communicate well to elicit...