Talent.com
This job offer is not available in your country.
Senior Java Software Engineer

Senior Java Software Engineer

EntelectJohannesburg, ZA
7 days ago
Job description

Job title : Senior Java Software Engineer

Job Location : Gauteng, Johannesburg

Deadline : October 22, 2025

Quick Recommended Links

  • Jobs by Location
  • Job by industries

WHAT YOU WILL BE DOING

DELIVERY

  • Leveraging your expertise to develop world-class web and mobile applications for leading organisations in South Africa.
  • Exploring methods to enhance product quality through containerisation and continuous integration, fostering a streamlined DevOps culture.
  • Engaging in various stages of the SDLC, from system design to analysis, scoping, and estimation.
  • Researching innovative technologies and implementing them in projects to drive innovation.
  • People

  • Demonstrating maturity, motivation, and leadership in the workplace.
  • Championing change within the team and fostering a collaborative culture.
  • Collaborating with cross-functional teams to tackle complex business challenges, driving continuous improvement.
  • Mentoring and nurturing colleagues to uphold standards of excellence and accountability.
  • Customer

  • Building strong relationships and understanding customer needs to deliver impactful solutions.
  • Managing customer expectations and identifying opportunities for service improvements.
  • Ensuring compliance with data security and industry regulations.
  • WHAT WE NEED FROM YOU

  • A bachelor’s degree in IT, Engineering, or related fields.
  • Minimum 6 years’ experience as a software engineer in an enterprise environment.
  • Proficiency in software engineering fundamentals and commitment to clean code and best practices.
  • Mastery of various technologies with the agility to adapt to new frameworks.
  • Ability to architect and structure small projects within an enterprise environment.
  • Strong collaboration and communication skills with a drive for continual improvement.
  • Pro hybrid working model working from the office on average 2 – 3 times per week.
  • A strong customer-facing ability.
  • Flexibility to work across a variety of different environments and tooling.
  • WHAT YOU WILL GET FROM US

  • A competitive compensation package with twice-yearly salary increases and guaranteed bonuses.
  • Tenure-based loyalty leave.
  • Access to employee wellness programs and rewards for professional development.
  • Commission incentives for successful business development leads and employee referrals.
  • Hands-on support from leadership through regular one on ones and quarterly reviews.
  • Continuous development programs offering training in leadership and technical skills.
  • Exposure to enterprise projects across multiple domains and problem spaces for South Africa’s most esteemed organisations.
  • THE TECH STACKS WE USE

    Popular but not limited to

  • Frameworks : Spring, Spring Boot
  • Frontend techs : Angular, React, Vue
  • ORM Tools : JPA, Spring Data, Hibernate
  • Relational databases : Oracle, MSSql, PostgreSQL, MySQL
  • Non-relational databases : MongoDB, Cosmos DB
  • Build Tools : Maven and Gradle
  • Cloud environments : Azure, AWS
  • IAC : Terraform, Bicep, AWS CDK
  • Event-based messaging queues : KAFKA, RabbitMQ, Amazon SQS
  • ICT jobs
  • Create a job alert for this search

    Senior Software Engineer • Johannesburg, ZA

    Related jobs
    • Promoted
    Java C# Senior Software Engineer – Bryanston / Hybrid - R 1.3m Per Annum

    Java C# Senior Software Engineer – Bryanston / Hybrid - R 1.3m Per Annum

    E-MergeJohannesburg, South Africa
    Our mission? Helping financial institutions solve complex problems with elegant software solutions and doing it with style. Youve been around the block you know your Spring from your.NET Core, and...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    Emporium Human CapitalCenturion, South Africa
    Senior Java Developer (POS24178).Relevant tertiary qualification in Information Technology or Computer / Engineering Sciences and / or matric with at least 10 years relevant experience as a developer ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    CodeConnect Staffing (Pty) LtdMidrand, South Africa
    Location : Johannesburg (Hybrid – initially office-based).Salary : Competitive, no additional benefits.Industry : Logistics / Warehouse Systems. Join a growing tech company building software solutions ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Developers

    Senior Java Developers

    TradelinkJohannesburg, South Africa
    Proven experience developing market leading JAVA based Point of Sale solutions in.A developing understanding of the SAP retail solution offering and integration. A motivated, proactive and dynamic i...Show moreLast updated: 30+ days ago
    • Promoted
    Senior JAVA Developer (Spring)

    Senior JAVA Developer (Spring)

    Penny The RecruiterJohannesburg, South Africa
    Build Java integration services and applications using company Framework with an enthusiasm for solving interesting technical challenges in a Banking environment. Be involved in all aspects of devel...Show moreLast updated: 24 days ago
    • Promoted
    Senior Global Markets Governance exp Developer – Rosebank / Hybrid – R1.8m PA

    Senior Global Markets Governance exp Developer – Rosebank / Hybrid – R1.8m PA

    E-MergeJohannesburg, South Africa
    Our client is committed to delivering innovative and cutting-edge technology solutions to our clients.We are currently seeking a talented and experienced Senior. You will work on exciting, large-sca...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Henred FruehaufGermiston, South Africa
    We're seeking a talented Software Engineer to join our dynamic development team.You'll work on cutting-edge projects, collaborate with cross-functional teams. Design, develop, and maintain robust we...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Engineer

    Senior Java Engineer

    DataTech RecruitmentWorkFromHome, South Africa
    Senior Java Engineer required in South Africa (Remote).Are you a Java expert with a love for solving real-world challenges? Ready to flex your back-end muscles on complex, large-scale systems — wit...Show moreLast updated: 2 days ago
    • Promoted
    Senior Java Engineer

    Senior Java Engineer

    OfferZenJohannesburg, South Africa
    Senior Java Engineer Are you a talented senior java engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process.We connect developers wi...Show moreLast updated: 4 days ago
    • Promoted
    Senior Software Quality Engineer

    Senior Software Quality Engineer

    Boardroom AppointmentsJohannesburg, South Africa
    Senior Software Quality Engineer - 6 Month Contract.Lead quality assurance initiatives and frameworks for the assigned development team. Collaborate with other team leads to ensure testability of bo...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Software Engineer / Technical Lead

    Senior Backend Software Engineer / Technical Lead

    Elite SearchJohannesburg, South Africa
    Own and evolve the backend platform architecture (microservices, APIs, event-driven systems).Lead engineering design principles, architecture reviews, and platform scalability initiatives.Integrate...Show moreLast updated: 4 days ago
    • Promoted
    Senior Back-End Java Developer

    Senior Back-End Java Developer

    Network RecruitmentCenturion, South Africa
    In this role, youll be part of a collaborative team of Engineers working on scalable features, secure cloud infrastructure, and clean, maintainable code. Youll focus on designing and developing Java...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Rust Developer – Cape Town / Hybrid - R850 PH

    Senior Java Rust Developer – Cape Town / Hybrid - R850 PH

    E-MergeJohannesburg, South Africa
    We dont just sling code we craft clean, smart, scalable systems that make businesses better.If your idea of fun includes ownership models, and your playlists include Lo-fi beats to refactor to, we...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - JAVA

    Senior Software Engineer - JAVA

    Golden RuleRandburg, South Africa
    Design and maintain technical system requirements based on business needs.Develop backend applications based on approved specifications and prototypes. Develop, test, debug and maintain application ...Show moreLast updated: 18 days ago
    • Promoted
    Java Back-End Engineer

    Java Back-End Engineer

    Network RecruitmentCenturion, South Africa
     to also have experience in a . in distributed systems, cloud environments, or microservices architectures.Bachelor’s Degree in Computer Science, Software Engineering, or a related field. (or...Show moreLast updated: 7 days ago
    • Promoted
    Senior Software Engineer (C# / Java) – Johannesburg (Hybrid Role) – up to R1.3mil Per Annum

    Senior Software Engineer (C# / Java) – Johannesburg (Hybrid Role) – up to R1.3mil Per Annum

    E-MergeJohannesburg, South Africa
    Are you a seasoned developer fluent in both Java and C#? Here''s your chance to play a pivotal role in a company thats evolving its technology stack and redefining enterprise-grade solutions for th...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    IOCOJohannesburg, South Africa
    Spring Boot microservices to join us as a consultant.In this role, you’ll help design, build, and maintain scalable and reliable backend services using modern tools and best practices.Design, dev...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Network RecruitmentJohannesburg, South Africa
    We are looking for an experienced.Senior Embedded Software Engineer.This role is ideal for someone passionate about low-level programming, hardware-software integration, and pushing the boundaries ...Show moreLast updated: 30+ days ago