Java Developer - Johannesburg - Santam Insurance

    Santam Insurance
    Santam Insurance Johannesburg

    2 weeks ago

    Default job background
    Insurance
    Description

    The Intermediate Java Developer role in our team at Santam Business Information and Technology Services (BITS) requires the development, testing, maintenance, and support of software that meets business requirements.

    Main Responsibilities

    • Adhere to defined software development lifecycle and best practices (including code standards, code reviews, source control, etc.)
    • Configure and develop full-stack applications that meet business needs (UI, business logic, rules, process flow, etc.)
    • Build web services to integrate systems
    • Generate test data to ensure developed software works according to requirements
    • Prioritize non-functional requirements during software development (performance, load, response, etc.)
    • Prepare and produce release documents for software migration to production
    • Support and maintain developed applications and services
    • Contribute to the continuous improvement of team processes, quality of deliverables, and technical standards
    • Provide estimates on development efforts required for sprint planning generic functions
    • Collaborate with teams across the SDLC, from requirements analysis through implementation in a self-managed team environment
    • Identify potential risks/issues and contribute to risk plans
    • Investigate and resolve root causes of incidents and problems
    • Support the software development and project management teams
    • Perform code reviews of fellow teammates to ensure adherence to quality standards
    • Participate in technical issue resolution meetings

    Tech Requirements

    • At least 3 years of IT development experience across the systems development lifecycle
    • Solid experience in J2EE
    • Object-oriented development (OOD)
    • Structured Query Language (SQL)
    • Behavioral-Driven Development (BDD)
    • Frontend frameworks like ReactJS and Semantic-UI
    • Redhat Wildfly application container or similar
    • EJB3
    • Junit
    • Spring framework and Spring Boot
    • Spring Security
    • Hibernate ORM framework
    • JSON and XML
    • REST and SOAP
    • Software Development Lifecycle (SDLC)
    • Familiarity with a suite of products (e.g. Bamboo, JIRA, Confluence) would be advantageous
    • Agile methodology and tools like Kanban and Scrum
    • Knowledge of Kubernetes and Docker

    Essential Skills

    • Ability to work in a highly pressurized and dynamic environment
    • Team player who can provide support, share responsibilities, and maintain communication with fellow teammates
    • Investigation and analysis of information
    • Able to accept accountability for actions and decisions
    • Client focus
    • Flexible and adaptable to changes
    • Competent in problem-solving and troubleshooting
    • Prioritize objectives and planning
    • Ability to analyze data
    • Ability to oversee a project from a technical point of view
    • Generating reports for management
    • Detail-oriented
    • Identify, resolve, or escalate risks, issues, dependencies

    About Us

    We are Santam Business Information and Technology Services (BITS), a leading provider of technology solutions. Our mission is to deliver Insurance Good and Proper.

    As a company, we value our employees' growth and development. We offer many opportunities for career advancement and personal development.

    Note: This appointment will be made in line with the Divisional Employment Equity targets. People with disabilities are welcome to apply.



  • FNB South Africa Johannesburg Full time

    Java Developer · The ideal candidate will be responsible for designing, creating, testing, and documenting new and enhanced applications and systems in accordance with agreed programming standards. · Designing and developing medium to large-scale Java applications using Java EE. ...

  • Deka Minas Pty Ltd

    Java Developer

    1 week ago


    Deka Minas Pty Ltd Johannesburg

    About the Role: · We are seeking a skilled Intermediate Java Developer with experience in J2EE/EE and Spring Framework to join our team on a contract basis. · This is an exciting opportunity to work in the financial services industry and contribute to innovative, high-impact proj ...

  • Network Contracting Solutions

    Java Developer

    1 week ago


    Network Contracting Solutions Johannesburg

    Job Title: Java Spring Developer · ">">6 Months contract role available with a Financial Services company seeking a skilled Java Spring Developer to join their dynamic development team. The purpose of this role is to contribute as an essential member of our technology department, ...

  • Siri Technologies

    Java Developer

    2 weeks ago


    Siri Technologies Johannesburg Contract

    We are seeking a seasoned Java developer to design, develop, and deploy complex back-end services and their corresponding client-side applications. This role involves collaborating with cross-functional teams to ensure sophisticated design and high product quality. · Key Responsi ...

  • FirstRand Bank Limited

    Java Developer

    2 weeks ago


    FirstRand Bank Limited Johannesburg Full time

    Description · Hello Future Java Developer · Welcome to the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud with people that make it happen. · As a Java Developer, you will be in a team where experts come t ...

  • Spane4all

    Java Developer

    3 days ago


    Spane4all Johannesburg

    Job Title: Java Developer · We are seeking a highly skilled and dynamic Java Developer to join our team. · The successful applicant will be responsible for analyzing systems requirements and producing applications and systems according to the requirements that support the impleme ...

  • Frostbyte Digital

    Java Developer

    1 week ago


    Frostbyte Digital Johannesburg Contract

    Designs, develops, and implements Java applications to support business requirements, following approved life cycle methodologies and contributing to overall architecture and standards. · Key Responsibilities: · Collaborate with business analysts to analyze business requirements ...

  • Network Contracting

    Java Developer

    2 days ago


    Network Contracting Johannesburg

    Job Title: Java Spring Developer · Six Month Contract Role · We are seeking a skilled Java Spring Developer to join our dynamic development team in the Financial Services industry. · Purpose of Role: · As an essential member of our technology department, you will play a pivotal r ...

  • Expleo

    Java Developer

    1 week ago


    Expleo Johannesburg Permanent or Fixed Term Contract

    Job Description: · We are seeking a skilled software developer to join our team and contribute to the development of high-quality payment systems. · Responsibilities: · Develop robust and fault-tolerant technical components for complex systems, leveraging Volante skills. · Design ...


  • Network Contracting Johannesburg

    6 Month Contract Role for Skilled Java Developer · We are seeking a highly skilled Java Developer to join our team in the banking sector. · About the Role · To provide IT expertise and advice in the Development, Testing and Technical Documentation of new and enhanced applications ...

  • Wesbank

    Java Developer

    2 days ago


    Wesbank Johannesburg

    FNB Connect and Service Provider - Java Developer · We are looking for a dynamic and highly skilled Java Developer to join our team. The successful applicant will be responsible for analyzing systems requirements and producing applications and systems according to the requirement ...

  • Rmbwestport

    Java Developer

    3 days ago


    Rmbwestport Johannesburg

    Job Description · FNB Connect and Service Provider is seeking a highly skilled Java Developer to analyze systems requirements, develop applications, and provide ongoing system support throughout the software development life cycle. · You will be responsible for increasing operati ...

  • RMB Nigeria Limited

    Java Developer

    3 days ago


    RMB Nigeria Limited Johannesburg

    Job Title: · FNB Connect and Service Provider is looking for a dynamic and highly skilled Java Developer. · Key Responsibilities: · Analyze systems requirements and produce applications and systems according to the requirements that support the implementation of solutions. · Deve ...


  • Network Recruitment Johannesburg

    We are seeking a highly skilled Java Developer to join our team. · About the Role · As a Java Developer, you will be responsible for designing, developing, and implementing software solutions that meet business requirements. You will work closely with our team to ensure that all ...

  • Deka Minas (Pty) Ltd

    Java Developer

    1 week ago


    Deka Minas (Pty) Ltd Johannesburg Contract

    Intermediate Java Developer · We are seeking an experienced Intermediate Java Developer to join our team on a contract basis in Johannesburg. · This is a hybrid role that offers the flexibility of working from home and collaborating with our team. You will be responsible for deve ...

  • Discovery

    Java Developer

    23 hours ago


    Discovery Johannesburg

    About Vitality RSA Systems · Discovery Vitality RSA Systems is a dynamic and energetic environment which encourages an ownership attitude. The environment provides innovative systems development, architecture, support and infrastructure to our internal clients. This environment t ...

  • RMB Nigeria Limited

    Java Developer

    2 days ago


    RMB Nigeria Limited Johannesburg

    FNB Connect and Service Provider is looking for a dynamic and highly skilled Java Developer to join their team. The successful applicant will be responsible for analyzing systems requirements and producing applications and systems according to the requirements that support the im ...

  • Mpilo Technologies (Pty) Ltd

    Java Developer

    1 week ago


    Mpilo Technologies (Pty) Ltd Johannesburg

    **Software Development Lead Role** · About the Job · We are seeking an experienced Software Development Lead to join our team. This is a leadership role that requires technical expertise, strong communication skills, and the ability to mentor others. · Responsibilities: · Design, ...

  • Sourceworx

    Java Developer

    2 weeks ago


    Sourceworx Johannesburg Remote

    Job Title: Software Developer · Description · To realise the detailed design through programming and configuration, provide guidance and mentoring to other software developers. Collaborative problem-solving, sophisticated design, and quality products are essential. · Responsibili ...

  • FirstRand Namibia Limited

    Java Developer

    2 days ago


    FirstRand Namibia Limited Johannesburg

    FNB Connect and Service Provider is looking for a dynamic and highly skilled Java Developer. The successful applicant will be responsible for analyzing systems requirements and producing applications and systems according to the requirements that support the implementation of the ...

Jobs
>
Java Developer
>
Johannesburg