Jobs
>
Johannesburg

    Senior Java - Johannesburg, South Africa - CapitalH

    CapitalH
    CapitalH Johannesburg, South Africa

    Found in: Executive Placements ZA C2 - 4 days ago

    Default job background
    Description

    Our client, a HR Consulting and Technology company is looking for a Senior Java Developer with Spring Boot experience, to join their team.

    As a Java Spring Boot Developer, you'll design, code, or configure, test, debug, deploy, document, and maintain web service applications using a variety of software development toolkits, testing/verification applications and other tools, while adhering to specific development best practices and quality standards.

    Translate business requirements into detailed technical specifications from which software will be written or configured and validating that the proposed applications align with both the architectural design and the business needs

    Minimum Requirements:

    • Bachelor's Degree in Information Technology, Computer Science, or other relevant fields
    • Knowledgeable in software development design patterns
    • You are a strong team player who can collaborate effectively with different stakeholders
    • Exposure within a Payroll/HR environment will be advantageous

    Minimum Experience Required:

    • Minimum of 5 Years Java Development
    • Minimum 3 years of experience in Spring framework (Spring Data, Spring MVC, Spring JPA, Spring Boot )
    • Docker experience (good to have)
    • Kubernetes experience (good to have)
    • Good to have GIT, Swagger, PCF, Rabbit MQ
    • Good API skills technology such as Rest Webservice
    • Experience on creating unit test using JUnit, Mockito or PowerMock
    • Experience on markup language such as JSON and YML
    • Proficiency in Advanced SQL
    • Good exposure and progressive experience working on Azure Cloud and integrations
    • Strong hands-on experience on Spring core and Spring JPA
    • Experienced in using GIT and Maven
    • Good with CI/CD - Jenkins
    • Good written, verbal communication and documentation skills
    • Experience on using Quality and Security scan tools such as Sonar, Fortify and WebInspect
    • Experienced on Agile methodology
    • Jenkins Pipeline (Continuous Integration) / DevOps)
    • Atlassian tools (JIRA, Confluence, Bitbucket)

    Responsibilities:

    • Design, implement, and maintain Java applications
    • Deliver high availability and performance
    • Contribute to all phases of the development lifecycle
    • Write well-designed, efficient, and testable code
    • Conduct software analysis, programming, testing, and debugging
    • Manage Java and Java EE application development
    • Ensure designs comply with specifications
    • Prepare and produce releases of software components
    • Transform business requirements into technical specifications which then translates into workable code
    • Support continuous improvement
    • Investigate alternatives and technologies for various software needs (i.e., CMS, auditing, etc.) and then present the options for architectural review at the architecture board

    General:

    • Only shortlisted candidates will be contacted. Should you not hear from us after 30 days you may consider your application unsuccessful
    • In keeping with our client's employment equity requirements, only South African citizens will be considered.
    • Please include your current salary and salary expectations.

  • IOCO

    Senior Java Developer

    Found in: Executive Placements ZA C2 - 6 days ago


    IOCO Johannesburg, South Africa

    We're looking for a Senior Java Developer to join our team As part of our dynamic and growing organization, you'll have the opportunity to work on cutting-edge projects and collaborate with a talented team of developers. · What you'll do: · Planning: · Perform a high-level impac ...

  • Wits University

    Senior Java Developer

    Found in: Talent ZA C2 - 3 days ago


    Wits University Johannesburg, South Africa

    Brief Description · 1.The Challenge · As a Senior Java Developer, you'll take the lead in architecting and building the Java-based applications that are transforming our university's operations and experience. You'll guide our team in developing scalable, secure, and user-frien ...

  • E-Merge

    Senior Java Engineer –

    Found in: Talent ZA 2A C2 - 4 days ago


    E-Merge Johannesburg, South Africa

    Top-tier fashion software and product development IT company, delivering custom-made solutions for large enterprises as well as dynamic start-ups. · You will be working on projects in the technology and banking industries. This is an awesome opportunity to expand on your coding s ...

  • E-Merge

    Senior Java Developer – Randburg – R1200k PA Perm

    Found in: Talent ZA 2A C2 - 2 days ago


    E-Merge Johannesburg, South Africa

    Leading Capital Markets banking environment requires a Senior Java Developer to provide specialist advice and support on data analyst delivery, methods and techniques; enabling the construction, maintenance and expansion of data analysis. · The successful candidate will be requir ...

  • Siri Technologies

    Senior Java Developer

    Found in: Talent ZA C2 - 5 days ago


    Siri Technologies Sandton, South Africa Contract

    A prestigious client of ours is looking for a Java Developer to join a team within the Client and Digital team. This role involves the · design, development and implementation of new solutions, maintenance, enhancement, and support of existing · systems. You will be working in ...

  • Edge Executive Search

    Senior Java Developer

    Found in: Talent ZA C2 - 5 days ago


    Edge Executive Search Randburg, South Africa Permanent

    We have an exciting opportunity for a Senior Java Developer with one of our clients in the IT industry. · Role requirements: · 7+ years of Java experience · Software development experience · Degree / Diploma or relevant IT qualification · Urgently forward your CV to should yo ...

  • Siri Technologies

    Senior Java Developer

    Found in: Talent ZA C2 - 5 days ago


    Siri Technologies Randburg, South Africa Contract

    Spring framework(Spring boot preferably). · Pref: · Apache Kafka based event streaming. · Knowledge of Stateful stream processors like apache Flink. · Apache Camel · Apache Kafka · JMS messaging · Docker/Kubernetes and SQL/JPA · ...

  • MMI Holdings Ltd

    Senior Java Developer

    Found in: Talent ZA C2 - 5 days ago


    MMI Holdings Ltd Centurion, South Africa Permanent

    Closing Date2025/03/18Reference NumberMMH Job TitleSenior Java DeveloperPosition TypePermanentClusterMomentum Life: Retail Life InsuranceRemote OpportunityNone of the timeLocation - CountrySouth AfricaLocation - ProvinceGautengLocation - Town / CityCenturionIntroduction Momentum ...

  • The Recruitment Council

    Senior Java Developer

    Found in: Talent ZA 2A C2 - 4 days ago


    The Recruitment Council Centurion, South Africa

    A unique opportunity to join one of South Africas largest FSPs as a Senior Java Developer where you will be responsible for Developing, maintaining and supporting mission-critical, enterprise-grade software applications that improve business efficiency and are aligned to the ente ...

  • Lim Personnel

    Senior Java Developer

    Found in: Talent ZA C2 - 5 days ago


    Lim Personnel Midrand, South Africa

    Senior Java Developer - Gauteng (Hybrid role) · ESSENTIAL SKILLS REQUIREMENTS: · At least 8 years' worth of experience:Cloud Knowledge in AWS / Azure (Preferable) · Java / Java EE / Rest-API / JPA · HTML / CSS / Typescript (Javascript) / Angular 4+ · DPostgreSQL / SQL (JPQL) / Sc ...

  • J Brew Solutions (Pty) Ltd

    Senior Java Script Engineer

    Found in: Talent ZA 2A C2 - 3 days ago


    J Brew Solutions (Pty) Ltd Centurion, South Africa

    Responsibilities: · Lead, architect, and build React projects with modern JavaScript · Estimate JavaScript work and modularize goals into clearly defined, executable tasks · Coach and mentor teammates to boost the team's JavaScript and engineering abilities · Skillfully connect e ...

  • IT Ridge Technologies

    Full-Stack Engineer

    Found in: Talent ZA C2 - 5 days ago


    IT Ridge Technologies Johannesburg, South Africa Full time

    As a Senior Software Engineer in our team, you'd be responsible for high-quality software delivery, as well as the delivery of supporting, peripheral and integrative solutions to help deliver on our commitments to our clients. · Experience and exposure that will be beneficial for ...

  • Boardroom Appointments

    Senior Financial Systems Analyst

    Found in: Talent ZA C2 - 6 days ago


    Boardroom Appointments Johannesburg, South Africa Full time

    Job Description · Senior Financial Systems Analyst bridges the gap between finance, technology, and data analysis. Their expertise ensures efficient financial processes and accurate reporting within organisations. You need to ensure the smooth operation of financial systems withi ...

  • IT Ridge Technologies

    Full Stack Developer

    Found in: Talent ZA C2 - 5 days ago


    IT Ridge Technologies Johannesburg, South Africa Full time

    Experience and exposure that will be beneficial for your application include: · Proven hands-on software engineering experience, performing in a high-end intermediate or senior position · Highly developed expertise in at least one of the major OOP languages - Java, C#, and JavaSc ...

  • IT Ridge Technologies

    Full Stack JSoftware Engineers

    Found in: Talent ZA C2 - 5 days ago


    IT Ridge Technologies Johannesburg, South Africa Full time

    What skills we need from you, we have identified as helping ensure success in the role includes: · Proven hands-on software engineering experience, performing in a high-end intermediate or senior position · 5 years plus highly developed expertise in the Java and JavaScript OOP la ...

  • IT Ridge Technologies

    Java Software Engineer

    Found in: Talent ZA C2 - 5 days ago


    IT Ridge Technologies Johannesburg, South Africa Full time

    Join a team of passionate, friendly, diverse software engineering geniuses and play a key role in software design, development, and deployment. We take pride in developing bespoke end-to-end software solutions. · Skills Required for this role · Proven hands-on software engineerin ...

  • PRR Recruitment Services

    Senior Software Developer(NT)

    Found in: Talent ZA C2 - 5 days ago


    PRR Recruitment Services Johannesburg, South Africa Full time

    Senior Developer - Rneg (Rosebank) · This software house based in Rosebank is looking for a experienced developer · The ideal candidate will have · 4+ years experience as a developer · Degree is required BSc or BEng · Ms sql server, · Java, SOAP, XML, HTTP,Rest, JSON · Stron ...

  • IT Ridge Technologies

    Cloud Engineer

    Found in: Talent ZA C2 - 5 days ago


    IT Ridge Technologies Johannesburg, South Africa Full time

    We're specifically looking to grow our senior software engineering capacity, and we're looking for people who want to develop their technical, consulting, and cloud solution delivery skills in a business that is obsessed with providing our people with challenges and deliberate gr ...

  • PRR Recruitment Services

    Senior Test Automation Engineer

    Found in: Talent ZA C2 - 5 days ago


    PRR Recruitment Services Johannesburg, South Africa Full time

    Looking for a Senior Test Automation Engineer · Rosebank · Qualifications: · -Bachelor's Degree in Computer Science, Computer Information Systems, or related field · -5+ years of experience in using testing toolset · -5+ years' experience with C# (.NET Core), JavaScript, Java, Py ...

  • IOCO

    Automation Tester

    Found in: Executive Placements ZA C2 - 4 days ago


    IOCO Johannesburg, South Africa

    Join our dynamic team based in Johannesburg, where innovation meets excellence. We are actively seeking an experienced and motivated Automation Tester to contribute to our cutting-edge projects. If you are passionate about automation testing and thrive in a hybrid work environmen ...