Senior Java Developer - Paarl - Capital H Staffing and Advisory Solutions

    Default job background
    Full time
    Description

    We are seeking an Intermediate Java Developer for our innovative Fintech client in the Western Cape. The company crafts user-friendly online solutions to address real-world challenges, with its flagship product being a revenue management system for financial advisers.

    Job Summary

    This is a full-time remote position, but if you're based near Paarl, you're welcome to work from our modern, well-equipped offices. You will be joining a collaborative development team, which includes a Business & Testing Analyst, Data Analyst, and four experienced Developers—ensuring you'll have plenty of support.

    Daily Tasks

    • Analysing requirements
    • Designing and implementing solutions
    • Testing and debugging
    • Trouble-shooting production issues
    • Collaborating with cross-functional teams.

    Requirements

    You should have a demonstrable, solid foundation in full-stack Java development.

    Key Technologies

    • Java
    • HTML & CSS
    • JavaScript & jQuery
    • HTMX & Hyperscript
    • Play Framework
    • JPA
    • Hibernate
    • PostgreSQL
    • Spring Boot
    • AWS
    • Google Cloud Services
    • Multiple API integrations over REST/JSON

    Role Requirements

    • Extensive development experience with a minimum of 5 years using Java
    • Solid experience in software analysis, design, development, and testing
    • Understanding of software development best practices and design patterns
    • Experience building and maintaining web applications with HTML, JavaScript, and jQuery
    • Understanding of the MVC design pattern and frameworks (e.g. Spring Boot, Spring MVC, Rails, Grails, etc.)
    • Experience writing unit test cases with JUnit
    • Experience building RESTful Web Services using JSON
    • Experience using JPA with PostgreSQL database
    • Experience with version control systems (e.g. GitHub)
    • Understanding of Agile methodologies and principles
    • Excellent problem-solving, debugging and trouble-shooting skills
    • Strong communication and collaboration abilities

    Company Culture

    • We value company culture and team work over timesheets and red tape.
    • We have a work-from-anywhere policy and are only interested in results, not how/when you achieve them.

    General

    • Please include your current salary and salary expectations.

    The estimated salary range for this position is R600,000 - R800,000 per annum, depending on experience.



  • Communicate Recruitment Paarl

    Software Engineer · We are seeking a skilled Software Engineer to join our team. · About the Role: · A Bachelor's or Master's degree in Computer Science, Engineering, or a related field is required. · No less than 5 years of experience as a Java developer is mandatory. · Key Resp ...

  • Network Recruitment

    Java Developer

    5 days ago


    Network Recruitment Stellenbosch

    About the Role · We are seeking an experienced Java Developer to join our team at {company}. The ideal candidate will have a strong background in software development and be able to work effectively in a collaborative environment. · Key Responsibilities: · Design, develop, test, ...


  • Communicate Recruitment Stellenbosch

    Job Title: Seasoned Java Developer · ">We are seeking an experienced Java developer to join our team of innovators. Our client is dedicated to crafting software solutions that bring joy to their users, fostering a culture that values creativity and collaboration. · ">Key Qualific ...


  • Communicate Recruitment Stellenbosch

    Lead Java Developer · About the Role: · We are seeking a highly skilled and experienced Java developer to take on a leadership role in our development projects. The ideal candidate will have a strong background in Java, Spring, and Hibernate, as well as expertise in building REST ...


  • Sanlam Bellville

    The Lead Java Developer will be responsible for leading the ongoing support of production applications and the development of increments as required by the product backlog. · Key Responsibilities · Drive adherence to defined software development lifecycles and best practices, inc ...


  • Unifi Group Stellenbosch Full time

    Job Title: Full Stack Java Developer · We are seeking a highly skilled and experienced Full Stack Java Developer to join our team in Western Cape, Stellenbosch. · Key Responsibilities: · Design and develop robust, scalable, and efficient software solutions using Groovy and Java p ...


  • Unifi Africa Stellenbosch

    Unifi, a fast-growing finance and technology company, operates in Zambia, South Africa, Uganda, and Kenya. · The company delivers personal lending products through online, mobile phone, and branch channels, backed by strong shareholders and a board of directors with vast experien ...


  • Praesignis Bellville

    Senior Technical Specialist: Java Developer · Cape Town, Permanent Role · Job Role Summary · As a key member of the development team, you will be responsible for producing high-quality software that meets business requirements. · Key Responsibilities: · Assist with the deployment ...


  • Capital H Staffing and Advisory Solutions Stellenbosch Full time

    Job Title: Intermediate Level Java Software Developer · About the Role: · We are seeking a skilled Intermediate Level Java Software Developer to join our team in Stellenbosch. As a hybrid role, you will be responsible for technical integration of new clients into systems, develop ...

  • Communicate Recruitment

    QA Lead

    1 day ago


    Communicate Recruitment Stellenbosch

    As a QA Lead, you will play a critical role in our software development lifecycle, ensuring that our products meet the highest standards of quality. · You will lead a team of QA testers, develop testing strategies, and collaborate closely with developers and stakeholders to deliv ...


  • CTU Career Chatz Stellenbosch Full time

    Programme Facilitator · This position is responsible for facilitating, assessing, and moderating programme content designed and developed by the National Academic team to achieve learning outcomes that develop specific competencies in students. · Key Responsibilities: · Teaching ...


  • DataTech Recruitment Stellenbosch

    Full Stack Developer · We are seeking a skilled Full Stack Developer to drive data-driven initiatives and create seamless data experiences. This unique role combines technical expertise with business analysis, allowing you to collaborate with diverse teams and make an impact in a ...


  • Capitec Bank Stellenbosch Full time

    Job Title: Software Engineer - Full Stack · Key Responsibilities: · Design, develop, test, deploy, maintain and enhance complex software systems and applications. · Guide and support developers and stakeholders in scoping, progress, status and resolution of engineering problems. ...


  • Liquid Thought Stellenbosch

    Job Title: Intermediate Developer · About the Role · We are a leading payment aggregator and provider of secure payment solutions seeking an Intermediate Developer to join our growing team in Stellenbosch. This is a hybrid role that offers the perfect blend of technical challenge ...


  • Entersekt Stellenbosch

    About Entersekt · Entersekt is a leading provider of mobile authentication, security, and payments enablement technology. With over 16 years of experience and investments from Accel-KKR, we offer scalable products with a proven track record of success across multiple continents. ...


  • DataFin Stellenbosch

    About the Role · We are seeking a passionate Software Engineer to join our highly skilled Agile team in Stellenbosch, South Africa. As a leading provider of cutting-edge Telecommunications Solutions, we develop Go software for a service-based architecture in a Continuous Integrat ...


  • Stonebridge HR Solutions Stellenbosch

    Software Tester for Consumer Radar Products · We are seeking a skilled Software Tester to join our team in Stellenbosch. · About the Role · This is an exciting opportunity to take ownership of software testing for consumer radar products and contribute to the development culture ...


  • Armstrong Appointments Stellenbosch

    Job Title: Software Developer · Main Purpose of Job: · To interpret business requirements to design, develop and install software/integration solutions using analysis, design and testing techniques. · Key Responsibilities: · Software Solution Design: Design software solutions tha ...


  • DataFin Stellenbosch

    ENVIRONMENT: · A highly skilled & solutions-driven Software Engineer well-versed in building reliable, scalable enterprise software systems is sought by a prominent Telecommunications Solutions provider. You will join the core team building the underlying application platform tha ...


  • Capitec Bank Stellenbosch

    We are looking for highly motivated individuals who share our passion for data security in the banking industry. This role will involve designing, implementing and maintaining data security solutions to protect against threats and vulnerabilities. · About the Role · This role wil ...

Jobs
>
Senior Java Developer
>
Paarl