Talent.com
This job offer is not available in your country.
Senior Back-end Developer (Java) (8-month contract)

Senior Back-end Developer (Java) (8-month contract)

Datafin IT Recruitmentmidrand, Gauteng, South Africa
30+ days ago
Job description

ENVIRONMENT :

A global ingredient manufacturer committed to sustainably improving the quality of life for 80% of the worlds population through its products and services is seeking a Digital Solutions Back-End Developer. This role will focus on the back-end development of a cloud-based Service & Application Solution platform, aimed at enhancing the companys existing products and services. The developer will collaborate with both internal and external teams to analyze, shape, and develop the entire back-end infrastructure, including but not limited to connectivity, microservices, databases, API infrastructure, and data lakes. A Bachelors or Masters degree in Information Technology, Electronics-ICT, Computer Science, Software Engineering, or a relevant field, along with 4 years of experience in software development, is required.

DUTIES :

  • Work in a cross-functional team to deliver data driven digital solutions from specification through implementation and deployment (CICD).
  • Collaborate with the development team to implement software solutions with attention to security, stability, usability, efficiency, and performance.
  • Write clean, efficient, and maintainable code meeting project requirements.
  • Develop a deeper understanding of programming concepts, architectures, and technologies.
  • Assist in testing, troubleshooting, debugging, and software upgrades to validate functionality and ensure high-quality deliverables.
  • Create and maintain up-to-date documentation of code, non-) functional application requirements, business processes, workflows, systems architecture, features, and user guides, ensuring that relevant information is easily accessible.
  • Stay current with the latest software development trends, technologies, and frameworks.
  • Collaborate effectively within an agile team environment, actively participating in daily stand-ups, sprint planning, and retrospect
  • Communicate daily work, challenges, and solutions, share ideas, and receive constructive feedback from team members.

REQUIREMENTS : Qualifications :

  • Bachelor or Master's degree in Information Technology, Electronics-ICT, Computer Science, Software Engineering or comparable relevant.
  • 4 years of experience in software development.
  • Essential Skills & Experience :

  • Programming skills in back-end development (Java, Spring).
  • Basic knowledge of database concepts and experience with database development (PostgreSQL, Azure Data Lake).
  • Understanding web services, APIs, communication data types, and protocols (JSON, HTTP / REST, MQTT, WebSocket).
  • Familiar with Agile practices (Azure DevOps).
  • Basic understanding of streaming frameworks such as Akka, Java Streams, Kafka,
  • Experience with SoftwareAG s Cumulocity IoT platform is a plus.
  • Creative, critical mind and design knowledge.
  • Interested in IoT architecture - from connectivity to aggregation, analytics, and visualization layers.
  • Affinity for industrial automation.
  • Additional Skills :

  • Back-End Web Development
  • Software Development
  • PostgreSQL
  • Java
  • Apache Kafka
  • Software Updates
  • Computer Science
  • Spring Framework
  • Programming
  • Continuous Integration and Continuous
  • ATTRIBUTES :

  • Communicate fluently in English.
  • Strong analytical skills (critical thinking, data analysis, research, communication, problem-solving).
  • Highly motivated, with an outgoing personality, well organized, and able to work independently and in a team.
  • Willing to join a strategic, fast-growing solution platform at the group and committed to contributing to its success.
  • Create a job alert for this search

    Senior Java Developer • midrand, Gauteng, South Africa

    Related jobs
    • 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 Backend C# Developer – Johannesburg (Hybrid) – up to R1.2mil per annum

    Senior Backend C# Developer – Johannesburg (Hybrid) – up to R1.2mil per annum

    E-MergeJohannesburg, South Africa
    Are you a seasoned C# Developer with a passion for building smart, scalable backend systems? Join a fast-growing company that delivers Warehouse Management Systems (WMS) powering logistics operatio...Show moreLast updated: 30+ days ago
    • Promoted
    Senior C# Developer

    Senior C# Developer

    Network RecruitmentCenturion, South Africa
    Bachelor's Degree in Computer Science, Statistics, or a related field.Demonstrated track record of at least 5 years in a Full Stack Developer or equivalent role, primarily centered around C#.Profou...Show moreLast updated: 30+ days ago
    • Promoted
    Back End Java Developer – Midrand / Centurion- Semi- Remote – R600 PH

    Back End Java Developer – Midrand / Centurion- Semi- Remote – R600 PH

    E-MergePretoria, South Africa
    Remote
    If you''re passionate about scalable systems, clean code, and solving real-world problems, we invite you to join a team shaping the future of automotive software. We are currently in search for a.Pl...Show moreLast updated: 30+ days ago
    • Promoted
    Senior.Net Back End Developer (ZB)

    Senior.Net Back End Developer (ZB)

    PRR RecruitmentJohannesburg, South Africa
    My client is looking to employ a Senior.Net Back End developer to join their dynamic team.The ideal candidate must have extensive experience developing : . This role requires expertise in Azure DevOps...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Back-End Developer

    Senior Back-End Developer

    Network RecruitmentJohannesburg, South Africa
    Back-End Development : Architect, develop, and optimize scalable applications using Java and Spring Boot.Database Operations : Implement advanced query optimization for PostgreSQL and Cassandra, ensu...Show moreLast updated: 30+ days ago
    • Promoted
    Back End Developer – Johannesburg – up to R580 per hour

    Back End Developer – Johannesburg – up to R580 per hour

    E-MergePretoria, South Africa
    Join one of the fastest-growing global IT hubs, delivering innovative solutions to over 50 countries.With a team of over 2,300 professionals, the hub focuses on cutting-edge technologies including....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 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
    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: 23 days ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    Network RecruitmentJohannesburg, South Africa
    A continuously growing company within the Payment Solutions environment, providing software solutions, is looking for a Java Developer to join a successful team, to design, develop and implement so...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full Stack Java Developer – Midrand / Semi -Remote – R 700 PH

    Senior Full Stack Java Developer – Midrand / Semi -Remote – R 700 PH

    E-MergePretoria, South Africa
    Remote
    We are seeking a highly skilled and motivated.From crafting backend APIs to building engaging front-end interfaces, you''ll be involved in the full software development lifecycle and help shape the...Show moreLast updated: 30+ 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 Developer – Centurion – R1.25m PA

    SENIOR Java Developer – Centurion – R1.25m PA

    E-MergePretoria, South Africa
    One of the leading technology solutions providers, empowering businesses to embrace digital transformation.We are passionate about innovation and creating cutting-edge solutions that solve real-wor...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
    Back End Developer – Johannesburg – R480 to R580 per hour

    Back End Developer – Johannesburg – R480 to R580 per hour

    E-MergeJohannesburg, South Africa
    An IT South Africa Hub delivering cutting-edge IT solutions to the global Group and specialising in innovative and comprehensive IT services, including Development and Operations for.IT methodology...Show moreLast updated: 30+ 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: 6 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: 17 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 (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