Intermediate Java Developer(CH1068)

3 days ago


Cape Town, South Africa CapitalH Full time

Our client is a leading software services and consulting company focusing on delivering innovative solutions with a strategic emphasis on generative AI. They are expanding their team to include an individual contributor that will act as a Intermediate Java Developer with a hands-on approach to complex development tasks.

This role involves handling moderately complex research, design, and software development tasks within a designated software functional area or product line. The individual in this position should be capable of working independently on specific tasks, addressing challenges such as program flow design, efficient coding, and unit testing.

*This is an initial six-month contract, with the potential to transition into a permanent role afterwards directly with our client

Main Responsibilities will include

The responsibilities will include, but are not limited to, the following key deliverables:

  • Design and implement scalable data infrastructure to support real-time processing of unstructured content.
  • Develop robust data ingestion pipelines capable of handling large-scale data efficiently.
  • Create Java-based applications and APIs to support editorial systems, ensuring seamless ingestion and transformation of data for advanced analytics and content search functionality.
  • Interface with other technical personnel or team members to finalise requirements and understand product needs.
  • Write and review portions of detailed specifications for developing system components of moderate complexity.
  • Work closely with other development team members to understand and translate moderately complex product requirements into software designs.
  • Successfully implement development processes, coding best practices, and code reviews.
  • Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
  • Resolve technical issues, as necessary.
  • Keep abreast of new technology developments.
  • Complete bug fixes.

Qualifications and Experience required

  • 3+ years of Software Engineering experience.
  • Bachelor’s degree in Engineering, Computer Science, or equivalent experience.
  • Proficiency with data manipulation languages.
  • Understanding of data modelling principles.
  • Ability to work with complex data models.
  • Proficiency in development languages including but not limited to Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, UNIX, and .Net.
  • Experience with algorithms, data structures, and regular expressions.
  • Experience with both Unix and Windows-based systems
  • Familiarity with industry best practices — code coverage.
  • Ability to work well with internal and external technology resources.
  • Ability to write and review portions of detailed specifications for developing system components of moderate complexity.
  • Understanding of Azure DevOps services and features.
  • Knowledge of software development methodologies (e.g., Agile, Waterfall).
  • Knowledge of data manipulation languages.
  • Knowledge of data storage subsystems.
  • Knowledge of test-driven development.
  • Ability to write and review portions of detailed specifications for developing system components of moderate complexity.
  • Ability to complete moderately complex bug fixes.

Personal Attributes

  • Aspiration or exposure towards solution architecture.
  • Excellent communication and teamwork skills.
  • Strong problem-solving abilities and willingness to adapt to new challenges.
  • Interested in a long-term role within a growing and dynamic team
  • You have a knack for picking up new technologies
  • You love to find easier ways of doing things
  • Passionate about technology
  • Comprehensive thought and error handling solutions
  • Analytical as well as strong development skills
  • Delivery focused with attention detail
  • Able to work in projects (multi-task) environment
  • Responsive to change

General:

  • Only shortlisted candidates will be contacted. If you do not hear from us within 30 days, please consider your application unsuccessful.
  • Candidates must be South African born (SA Citizens)
  • Please include your current salary and salary expectations with your application.


  • Cape Town, South Africa CapitalH Full time

    Our client is a leading software services and consulting company focusing on delivering innovative solutions with a strategic emphasis on generative AI. They are expanding their team to include an individual contributor that will act as a Intermediate Java Developer with a hands-on approach to complex development tasks.This role involves handling moderately...


  • Cape Town, South Africa E-Merge Full time

    Niche established SAAS dev environment require an Intermediate Java Developer with experience in Java, J2EE to join their team. Fintec environment. Move into the new year with a new roleSTART Applying Requirements: Afrikaans speaking is essentialSoftware development experience with a minimum of 5 years using JavaExperience building and maintaining web...

  • Senior Java Developer

    3 weeks ago


    Cape Town, Western Cape, South Africa E-Merge Full time

    E-Merge is looking for an experienced Java developer to join their team in a remote work environment.The estimated salary for this role is R800k per annum, providing a competitive compensation package.**Job Description:**We require an intermediate-level Java developer with expertise in Java, J2EE, and related technologies to take on the challenge of...

  • Java Developer

    4 weeks ago


    Cape Town, South Africa Communicate Recruitment Full time

    Your responsibilities: As a Senior Java Developer, you will be responsible for designing and developing high-quality, scalable Java applications while collaborating with cross-functional teams to gather and analyze requirementsSkills & experience: 5+ years of experience in Java developmentProficiency in Java frameworks such as Spring and HibernateStrong...

  • Java Developer

    4 weeks ago


    Cape Town, South Africa Communicate Recruitment Full time

    Your responsibilities:As a Senior Java Developer, you will be responsible for designing and developing high-quality, scalable Java applications while collaborating with cross-functional teams to gather and analyze requirementsSkills & experience: 5+ years of experience in Java developmentProficiency in Java frameworks such as Spring and HibernateStrong...

  • Java Developer

    4 weeks ago


    Cape Town City Centre, South Africa Jobted ZA C2 Full time

    Your responsibilities: As a Senior Java Developer, you will be responsible for designing and developing high-quality, scalable Java applications while collaborating with cross-functional teams to gather and analyze requirements Skills & experience: 5+ years of experience in Java development Proficiency in Java frameworks such as Spring and Hibernate Strong...


  • Cape Town, South Africa Communicate Recruitment Full time

    Develop & Innovate: Design, deploy, and maintain software solutions that drive key business goals. Collaborate & Support: Provide reliable production support, participate in agile ceremonies, and help shape sprint goals. Deliver Quality: Write robust, industry-standard code that meets testing benchmarks and business requirements. Skills & Experience: Java...


  • Cape Town, South Africa Parvana Full time

    Parvana Role: Our client develops exciting software using modern tools, techniques and methodologies. Responsibilities: Build and support applications in a technically exciting and challenging industry. Design, develop, test, document and support applications written in Java. Qualifications: Tertiary education with programming background Skills / Experience:...


  • Cape Town, South Africa Goldman Tech Resourcing Full time

    As the year comes to an end, now is the time to secure a new opportunity for 2025. We have an exciting new opportunity for a Senior Java Developer with at least 8 years of experience. If you are developing with Java and SpringBoot with Angular and you would like to secure a new opportunity for 2025 then apply today Minimum Requirements: BSc Degree is...

  • Senior Java Developer

    2 weeks ago


    Cape Town, South Africa Communicate Recruitment Full time

    Develop & Innovate: Design, deploy, and maintain software solutions that drive key business goals.Collaborate & Support: Provide reliable production support, participate in agile ceremonies, and help shape sprint goals.Deliver Quality: Write robust, industry-standard code that meets testing benchmarks and business requirements. Skills & Experience: Java...

  • Senior Java Developer

    2 weeks ago


    Cape Town, South Africa Communicate Recruitment Full time

    Develop & Innovate: Design, deploy, and maintain software solutions that drive key business goals.Collaborate & Support: Provide reliable production support, participate in agile ceremonies, and help shape sprint goals.Deliver Quality: Write robust, industry-standard code that meets testing benchmarks and business requirements. Skills & Experience: ...


  • Cape Town, South Africa Communicate Recruitment Full time

    Job Description: Design, develop, and maintain high-performance Java applications that facilitate seamless payment processing Collaborate with product managers and cross-functional teams to define and implement new payment features Ensure the security, reliability, and scalability of our payment systems through rigorous testing and optimization...

  • Senior Java Developer

    2 weeks ago


    Cape Town,, South Africa Jobted ZA C2 Full time

    Paracon is seeking exceptional Senior Java Developers who are on the hunt for career progression in the New Year. The ideal candidate is not only a highly skilled Java developer but also a creative, innovative problem-solver who can balance cutting-edge technology with the timely delivery of high-quality products. You will play a key role in the entire...

  • Senior Java Developer

    2 months ago


    Cape Town, Western Cape, South Africa MSP Staffing LTD Full time

    BackgroundYou will leverage your extensive Java experience to design, develop, and implement complex backend services. This role is focused on building out our backend technology stack with a focus on AWS cloud solutions and micro services.Key Requirements• Computer Science/ Information Systems degree/diploma or 7 years equivalent experience• 5 years...

  • Senior Java Developer

    2 weeks ago


    Cape Town, South Africa Communicate Recruitment Full time

    Job Description:Design, develop, and maintain high-performance Java applications that facilitate seamless payment processingCollaborate with product managers and cross-functional teams to define and implement new payment featuresEnsure the security, reliability, and scalability of our payment systems through rigorous testing and optimization...

  • Senior Java Developer

    2 weeks ago


    Cape Town, South Africa Communicate Recruitment Full time

    Job Description: Design, develop, and maintain high-performance Java applications that facilitate seamless payment processingCollaborate with product managers and cross-functional teams to define and implement new payment featuresEnsure the security, reliability, and scalability of our payment systems through rigorous testing and optimization Qualification:...

  • Senior Java Developer

    2 months ago


    Cape Town, South Africa MSP Staffing LTD Full time

    In this role, you will leverage your extensive Java experience to design, develop, and implement complex backend services. You will help build out our backend technology stack with a focus on AWS cloud solutions and micro services. Key Requirements · Computer Science/ Information Systems degree/diploma or 7 years equivalent experience · 5 years experience...


  • Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full time

    We are seeking an experienced Senior Java Developer to join our team at Goldman Tech Resourcing.The ideal candidate will have a minimum of 8 years of experience in developing with Java and SpringBoot, with Angular experience being an advantage. They will also possess a B.Sc Degree in Computer Science or a related field.This is a fantastic opportunity for...


  • Cape Town, Western Cape, South Africa CapitalH Full time

    CapitalH: A Leading Software Services CompanyAt CapitalH, we pride ourselves on delivering innovative solutions with a strategic emphasis on generative AI. Our client is expanding their team to include an individual contributor that will act as a Intermediate Java Developer with a hands-on approach to complex development tasks.The RoleThis role involves...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job SummaryWe are seeking a highly skilled Lead Java Software Developer to join our team at Communicate Recruitment.The successful candidate will have strong experience in Java development, with a proven track record of designing, developing, and maintaining cutting-edge banking and fintech applications.