Current jobs related to Java Developer - Gauteng - Findojobs South Africa


  • Discovery Limited Gauteng

    Job Description · We are seeking a passionate Java developer to join our team in Discovery Central Services. As a key member of our development team, you will be responsible for designing, developing and maintaining high-quality Java-based solutions for a dynamic, multi-national ...


  • The Recruitment Council Pretoria

    Job Title: Senior Java Developer · We are seeking an experienced Senior Java Developer to design, develop, and maintain complex software applications that drive business efficiency. This role offers the opportunity to work with cutting-edge technologies such as Java EE, Docker, A ...


  • Mediro ICT Recruitment Pretoria

    Job Title · A Java Developer (Expert) position is available at our client in Pretoria. · The ideal candidate will possess: · Excellent conceptual skills, with the ability to understand business requirements and prepare AS-IS and TO-BE documents. · Strong knowledge in software eng ...


  • Liyema Consulting Pretoria

    Job Description: · Ensure compliance with health and safety measures at all times, adhering to established standards. · Perform scheduled preventive equipment maintenance. · Record temperature readings and equipment maintenance in accordance with relevant SOPs, ensuring accessibi ...


  • DVT Gauteng

    Highly skilled Java developers are sought by DVT, a leading global custom software development and data engineering company. Collaborative team members will work alongside industry professionals using cutting-edge technologies and best practices to deliver world-class solutions. ...


  • Mediro ICT Recruitment Pretoria

    Job Description · Our client in Pretoria is recruiting for a Senior Java Developer. · The ideal candidate will be responsible for the development and maintenance of Central Ordering applications as part of a Dev team. · Participate in Agile ceremonies. · M meeting with end users ...


  • A 1L Realization (Pty) Ltd Pretoria

    High-Level Overview · We are seeking a seasoned software architect with extensive experience in designing and implementing large-scale, distributed systems. The ideal candidate will possess expertise in Java development using Quarkus and/or Spring Boot, as well as hands-on knowle ...

  • Network IT

    Java Developer

    3 days ago


    Network IT Centurion

    Senior Java Developer Position · We are seeking experienced and talented Senior Java Developers to contribute to groundbreaking projects while collaborating with a group of highly skilled professionals. · Duties & Responsibilities · Design, develop, and maintain high-quality soft ...

  • Falcorp Resourcing

    Java Developer

    1 week ago


    Falcorp Resourcing Centurion

    Job Description · We are seeking a highly skilled and experienced Java Developer to join our dynamic development team. · As a Java Developer, you will be responsible for the full software development lifecycle, from concept and design to testing, deployment, and maintenance. · Du ...


  • E-Merge Pretoria

    Job Title: Development Manager · We are seeking a highly skilled Development Manager with expertise in Java and team leadership skills to join our fast-paced PTA based financial institution. · About the Role · The successful candidate will have strong problem-solving abilities, a ...


  • ScoutIT Gauteng

    Job Opportunity · High-impact projects call for skilled developers with a passion for innovation. · This pioneering business boasts a vast global presence and renowned name, offering an exciting and dynamic work environment. · Key Requirements · 6+ years of experience in full-sta ...


  • Mediro ICT Recruitment Pretoria

    Job Description · We are seeking a highly skilled Java Developer to join our team in Pretoria. · The successful candidate will be responsible for understanding business requirements, preparing AS-IS and TO-BE documents, and obtaining sign-off from users for functional and/or tech ...


  • Mediro ICT Recruitment Pretoria

    Job Requirements · Our client in Pretoria is seeking a seasoned Senior Java Developer. · As part of a collaborative Dev team, you will contribute to the development and maintenance of Central Ordering applications. · Participate in Agile methodologies, including regular ceremonie ...


  • E-Merge Pretoria

    Java Developer Position · We are seeking an experienced Java Developer to join our team and contribute to the development and maintenance of software solutions for a bank. In this role, you will be responsible for researching, designing, implementing, and managing software progra ...


  • E-Merge Pretoria

    Job Title: Java Developer · We are seeking a skilled Java Developer to join our international team working with IPST devices across the globe. This is an exciting opportunity for a motivated individual to take their career to the next level and work on innovative projects in the ...


  • Falcorp Resourcing Centurion

    Senior Java Developer Position · We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic team. The successful candidate will be responsible for gathering system and user requirements, designing and implementing Java modules, and conducting thorou ...


  • Ideal Talent Centurion

    Intermediate Java Developer · We are currently recruiting a skilled Intermediate Java Developer to collaborate with a team of senior architects possessing extensive experience in the IT industry and a strong track record of delivering high-quality software solutions. · The ideal ...


  • Falcorp Resourcing Centurion

    Job Description · We are seeking a highly skilled Java Developer to join our dynamic development team. · Main Responsibilities · Develop high-quality software solutions using Java, following best practices and coding standards. · Collaborate with stakeholders to understand projec ...


  • Future Careers Centurion

    Job Title: Senior Java Developer · We are seeking a highly skilled and experienced Senior Java Developer to join our team in the Insurance industry. · Description · Role Purpose · The primary purpose of this role is to develop, maintain and support mission-critical, enterprise-gr ...


  • Network IT Centurion

    Key Responsibilities: · This role involves collaborating with fellow engineers to drive the design and implementation of digital solutions across the entire software development lifecycle. · Duties & Responsibilities: · Perform software analysis, programming, testing, and debuggi ...


  • Network IT Centurion

    About Our Team · At our client, innovation, collaboration, and pushing the boundaries of technology are at the forefront. We are seeking skilled Java Software Developers to contribute to our dynamic team. · Duties & Responsibilities · Key responsibilities include: · Software anal ...

  • Java Developer - Gauteng - Findojobs South Africa

    Findojobs South Africa
    Findojobs South Africa Gauteng

    1 month ago

    Default job background
    Description

    Job Title: Java Developer (Johannesburg)

    Job Location: Gauteng, Johannesburg

    Description

    We are seeking a highly skilled and motivated Java Developer to join our Assistance on Platform team. The ideal candidate will be responsible for developing and maintaining the interface that staff members use to perform back-office functionality, as well as performing sales and servicing functionality on behalf of customers. This role is critical to ensuring our internal systems are efficient, user-friendly, and reliable.

    Main Responsibilities

    1. Application Development: Design, develop, test, and maintain Java-based applications to support back-office operations and customer service functions.
    2. Interface Management: Develop and manage interfaces that enable staff to perform sales and servicing tasks efficiently.
    3. Collaboration: Work closely with other developers, business analysts, and stakeholders to gather requirements and deliver solutions that meet business needs.
    4. Maintenance: Provide ongoing maintenance, support, and enhancements in existing systems and platforms.
    5. Innovation: Stay up-to-date with the latest industry trends and technologies to ensure our solutions are cutting-edge and efficient.
    6. Code Quality: Write clean, maintainable, and efficient code while following best practices and standards.
    7. Troubleshooting: Debug and resolve technical issues as they arise, ensuring minimal disruption to business operations.

    Required Technical Skills

    1. Strong proficiency in Java 11 / 17 and related technologies.
    2. Experience with Spring and Hibernate frameworks.
    3. Knowledge of Spring Data JPA.
    4. Knowledge of SQL and database design.
    5. Familiarity with RESTful APIs and web services.
    6. Understanding of software development principles and best practices (e.g. SOLID principles).
    7. Strong understanding of unit testing, including writing, executing and maintaining unit tests.
    8. Experience with version control systems (e.g., Git).
    9. CI / CD (Bitbucket and Bamboo).
    10. Maven and Gradle.
    11. Grafana and AppDynamics.

    Nice-to-Have Skills

    1. Familiarity with DevOps practices and tools (e.g., Kubernetes, Docker).
    2. Knowledge of microservices architecture.
    3. Understanding of Waterfall and Agile methodologies.

    Soft Skills

    1. Communication: Excellent verbal and written communication skills to effectively collaborate with team members and stakeholders.
    2. Problem-Solving: Strong analytical and problem-solving abilities.
    3. Teamwork: Ability to work well in a team-oriented environment and foster a positive, collaborative work culture.
    4. Adaptability: Ability to quickly learn new technologies and adapt to changing requirements.

    Requirements and Experience

    1. Bachelor's degree in Computer Science, Information Technology, or a related field.
    2. Minimum of 3-5 years of experience in Java development.
    3. Experience in the financial services industry is a plus.

    Development Environment

    1. Methodologies: Waterfall methodology with Agile mindset focused on iterative improvement and collaboration.
    2. Tools: Use of modern development tools such as JIRA, Git, and CI / CD pipelines.

    Job Details

    Take note that applications will not be accepted after the closing date indicated below.

    31/01/25

    ICT/Computer jobs

    #J-18808-Ljbffr


Jobs
>
Pretoria
>
Java developer