Intermediate Software Developer, Java

2 weeks ago


Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full time

Company Overview: We are an international recruitment firm working with a leading client in the capital markets software and solutions sector. Our client is recognized for delivering innovative technology solutions to financial institutions globally.

Position Overview: Our client is seeking a talented Software Engineer with proven experience in developing applications for the capital markets or treasury domain. The ideal candidate will be responsible for designing, developing, and maintaining software solutions that meet the complex requirements of our client's financial software products.

Key Responsibilities:

  • Collaborate with stakeholders to gather and analyze software requirements for capital markets or treasury applications.
  • Design and develop scalable, high-performance software solutions using modern technologies and best practices.
  • Write clean, efficient, and well-documented code.
  • Conduct unit testing and debugging to ensure software meets specifications and quality standards.
  • Participate in code reviews and provide constructive feedback to peers.
  • Work closely with cross-functional teams including product managers, business analysts, and quality assurance to deliver high-quality software solutions.
  • Stay updated with industry trends and advancements in software development within the capital markets or treasury space.
  • Support and maintain existing software applications, troubleshoot issues, and implement fixes as needed.
  • Contribute to continuous improvement initiatives and process enhancements.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Software Engineer developing applications for capital markets or treasury sectors.
  • Strong proficiency in Java programming
  • Experience with software development methodologies and best practices.
  • Familiarity with databases (SQL, NoSQL) and data structures.
  • Excellent problem-solving skills and ability to think creatively.
  • Strong communication skills and ability to collaborate effectively in a team environment.
  • Ability to adapt to new technologies and learn quickly.

Preferred Qualifications:

  • Knowledge of financial instruments, trading platforms, and capital markets workflows.
  • Experience with cloud technologies (AWS, Azure, GCP).
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Understanding of regulatory requirements in the financial industry.

What We Offer:

  • Competitive salary and benefits package.
  • Opportunity to work with a leading company in the capital markets software industry.
  • Professional development and career growth opportunities.
  • A collaborative and innovative work environment.

Please note that by submitting your personal information to Deka Minas you free-willingly issue the business consent to make use of such data for the specific purpose of securing you either permanent or temporary employment. Our business makes use of a POPIA compliant database and you have the right to access, right to correction and right to deletion of your personal information



  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    What we do Blue Bean Software is a premier custom software and product development IT company, delivering custom-made solutions for large enterprises as well as dynamic start-ups. We pride ourselves in taking on and solving complex problems as well as high-stakes projects through the use of a balanced combination between tech savvy and a deep understanding...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    A well-known financial services provider is looking for a talented Software Developer to join their team. The Intermediate Software Developer will be responsible for designing, creating, installing, testing, maintaining, and supporting software systems that enhance business efficiency and improve customer service. This role involves writing and coding...


  • Johannesburg, Gauteng, South Africa Xcede Group Full time

    These jobs were popular with other job seekers Xcede Group Intermediate Software Developer (Java or .Net)Johannesburg Permanent Full Time Published: 2 hours ago Internal employee Xcede Duties & ResponsibilitiesMy client is a security company & is looking for an Intermediate Java Engineer or .Net Engineer to be a key player in protecting their client's...

  • Senior Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa TalentCru Full time

    Are you a seasoned Java developer ready to take on a challenging and rewarding role? Momentum Metropolitan, a leading financial services provider, invites you to be a part of our dynamic team. Through our client-facing brands like Metropolitan and Momentum, we empower individuals and businesses to achieve their financial goals. If you're passionate about...

  • Senior Java Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    What we do Blue Bean Software is a premier custom software and product development IT company, delivering custom made solutions for large enterprises as well as dynamic start ups.We pride ourselves in taking on and solving complex problems as well as high stake projects through the use of a balanced combination between tech savvy and a deep understanding of...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Want to take your career to new heights? A leading JSE-listed groundbreaking mobile technology organisation is on the prowl for its next Senior Java Software Developer to join their evolving faction.They target their services at individuals who do not have easy access to bank accounts and allow them the convenience of being able to transact where and when...


  • Johannesburg, Gauteng, South Africa E-Merge It Recruitment Full time

    Are you based in the United States? Select your country to see jobs specific to your location.A Role for an Intermediate Java Developer has been made available for one of the leading financial Adviser revenue managements.You need to have solid experience in software analysis, design, development, and testing and understanding of software development best...

  • Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Agile Duties & Responsibilities: As an Intermediate Developer, you will play a key role in the technical integration of new clients into the systems. Your responsibilities will encompass development testing, fixing, and maintaining the current system, as well as enhancing the existing functionality and designing and developing new functionalities....


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Calling all C# Software Developers: Are you looking for an exciting new role in software development?A well known financial services provider is looking for a a talented software developer to join their team. The Intermediate Software Developer will be responsible for designing, creating, installing, testing, maintaining, and supporting software systems that...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Calling all C# Software Developers: Are you looking for an exciting new role in software development?A well known financial services provider is looking for a a talented software developer to join their team. The Intermediate Software Developer will be responsible for designing, creating, installing, testing, maintaining, and supporting software systems that...

  • Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Java DeveloperGautengJob & Company Description: A continuously growing company is looking for a Java Developer to join a successful team providing software solutions, to design, develop and implement solutions to meet business requirements in accordance with specifications provided. Job Experience & Skills Required: At least 5 years Java development...

  • Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Java DeveloperJohannesburg, GautengA continuously growing company is looking for a Java Developer to join their successful team providing software solutions, to design, develop, and implement solutions to meet business requirements following the specifications provided.Job Experience & Skills Required:At least 5 years of development experienceTertiary...

  • Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Doxim Inc. Full time

    Doxim is a leading provider of Customer Engagement Software and Solutions for Regulated Organizations. This software helps financial institutions transform their client experience, communicate more effectively throughout the client lifecycle and improve cross-sell and upsell activities that drive increased wallet share. The SaaS-enabled platform addresses...

  • Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Java Developer Johannesburg, Gauteng A continuously growing company is looking for a Java Developer to join their successful team providing software solutions, to design, develop, and implement solutions to meet business requirements following the specifications provided.Job Experience & Skills Required:At least 5 years of development experience Tertiary...

  • Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Datafin Full time

    ENVIRONMENT: THE coding talents of a Java Developer with the ability to explain and apply core Java concepts such as Pass By Reference, Abstract Classes, Exceptions etc., is sought by a dynamic provider of Tailored End-to-end Software Solutions. Your tech toolset should include Java Standard Edition Version 1.8, Java Enterprise Edition Version 7.0, Spring 5,...

  • Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job & Company Description:A continuously growing company is looking for a Java Developer to join a successful team providing software solutions to design, develop and implement solutions to meet business requirements in accordance with specification provided.Job Experience & Skills Required:At least 5 years Java development experienceTertiary Qualification...

  • Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Java Developer Johannesburg, Gauteng A continuously growing company is looking for a Java Developer to join their successful team providing software solutions, to design, develop, and implement solutions to meet business requirements following the specifications provided. Job Experience & Skills Required: At least 5 years of development experience Tertiary...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Responsibilities:Analyse business requirements and improvements in processes with stakeholders.Identify opportunities for process improvement and innovation.Customize products to meet the specific needs and preferences, to ensure optimal functionality and user experience.Develop and maintain documentation, including user guides, training materials, and...

  • Intermediate Java Dev

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Contracting Full time

    Non NegotiableExperience developing software with Java and willing to work in C#Experience working with a relational databaseMinimum of 5 years technical work experience in a team environment as a software developerMinimum of 5 years technical work experience in a team environment as a software developer Relational database experience (MS SQL Server, Oracle)...

  • Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Sanlam Limited Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Create Alert Location: Johannesburg, Gauteng, South Africa The Digital Integration team in Santam Business Information and Technology Services (BITS) is looking for an Intermediate Java Developer. The incumbent will be responsible for development, testing, maintaining,...