Java Application Specialist

3 days ago


Johannesburg, Gauteng, South Africa Mondia Group Full time

About Mondia Group

We are a leading technology company that offers innovative solutions to drive business success.

Job Description

We are seeking a highly skilled Sr. Java Developer to join our team. The ideal candidate will have a strong background in software development, particularly in Java 11+ and related technologies.

Key Responsibilities:

  • Contribute to all stages of the software development lifecycle.
  • Design, implement, and maintain high-performance Java-based applications.
  • Participate in solution discussions and collaborate closely with team leads to ensure timely delivery.
  • Develop and test software, ensuring it meets the highest quality standards.
  • Support peer team members in resolving technical issues and making informed decisions.
  • Participate in code reviews and promote best coding practices.
  • Write well-designed, testable code.
  • Conduct software analysis, programming, testing, and debugging.
  • Identify potential risks and communicate them to team leads.
  • Develop documentation to facilitate user understanding.
  • Prepare and produce releases of software components.
  • Stay up-to-date with industry trends and developments.
  • Support continuous improvement by investigating alternatives and presenting for architectural review.
  • Participate in technical interviews and assessments to evaluate other technical candidates.

Requirements:

  • Proven experience with Java 11+, Spring, Spring Boot, JPA, Hibernate, Python.
  • Strong understanding of object-oriented concepts and software design patterns.
  • Experience with relational databases (e.g., MySQL) and NoSQL databases (e.g., MongoDB, DynamoDB, Redis).
  • Experience with event sourcing and processing tools like Kafka.
  • Full stack development experience using different stacks.
  • Experience with various web servers and application servers.
  • Clear understanding of different security aspects.
  • Experience with CICD pipelines and GitOps tooling (e.g., GitLab, GitHub, Maven).
  • Experience in cloud architecture, deployment, and monitoring (Azure, AWS).
  • Excellent knowledge of Agile methodology and its practices.
  • Good English communication skills, both verbal and written.
  • An active member of a strong technical team, working closely with them to ensure proper delivery of system features with the highest possible quality.
  • Basic understanding of cloud services (AWS, Azure, etc.).

Benefits:

  • A dynamic and collaborative work environment.
  • Ongoing training and professional development opportunities.
  • A competitive salary and benefits package.
  • The chance to work on exciting projects and contribute to the growth of our company.


  • Johannesburg, Gauteng, South Africa Hyphen Full time

    Hyphen is seeking a highly skilled Java Application Developer to join our team.Job DetailsWe are looking for an experienced developer who can advise on the design, creation, testing, and documentation of new and enhanced applications and systems.The ideal candidate will have excellent coding skills, particularly in Java and Java EE, and experience in system...


  • Johannesburg, Gauteng, South Africa Hexagon Mining Full time

    Job Description:We are seeking a highly skilled Java developer to join our team at Hexagon Mining. As a key member of our development team, you will be responsible for designing and developing complex Java applications, including back-end services and client-end counterparts.Your primary responsibility will be to design, develop, and coordinate with the rest...

  • Java Specialist

    3 days ago


    Johannesburg, Gauteng, South Africa Spane4all Full time

    About the JobWe are looking for a highly skilled Java Specialist to join our team as a Senior Developer. This is an exciting opportunity for someone who is passionate about delivering high-quality software solutions and wants to take on new challenges.As a Senior Developer, you will be responsible for leading the design, development, and testing of complex...


  • Johannesburg, Gauteng, South Africa Network IT Full time

    About the RoleThis role involves designing, developing, and implementing software solutions to meet business requirements. The successful candidate will have a strong understanding of Java programming and experience working with Hibernate, Spring, and WebSphere.Responsibilities:Develop software solutions using JavaImplement solutions using Hibernate, Spring,...


  • Johannesburg, Gauteng, South Africa Spane4all Full time

    We are currently seeking an Applications Engineering Specialist to join our dynamic team. In this role, you will be responsible for designing and implementing software solutions that meet the specific needs of our clients.Key ResponsibilitiesThe successful candidate will have a solid background in software development, with experience in languages such as...

  • Java Developer

    4 hours ago


    Johannesburg, Gauteng, South Africa FNB South Africa Full time

    Job title : Java DeveloperJob Location : Gauteng, JohannesburgDeadline : April 18, 2025Quick Recommended LinksJobs by Location Job by industries Job DescriptionTo provide IT expertise and advice in the design, creation, testing and documentation of new and enhanced applications and systems in accordance with agreed framework of programming standards.   To...

  • Java Developer

    7 hours ago


    Johannesburg, Gauteng, South Africa Smartek21, LLC Full time

    Retro Rabbit/ST21 is looking for a Java Developer to join our team. This role is responsible for the development, implementation, and maintenance of Java-based applications. The ideal candidate is passionate about building efficient and reliable solutions with clean and maintainable code.We are looking for someone who enjoys working on diverse projects and...

  • Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full time

    Java Developer required on a contract in Sandton to design, create, test, and document new and enhanced applications. The role will require you to write well-designed and efficient code for medium to large applications, working effectively in small independent teams."Duties/Responsibilities:Advise on the design, creation, testing, and documentation of...

  • Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full time

    Java Developer required on a contract in Sandton to design, create, test, and document new and enhanced applications. The role will require you to write well-designed and efficient code for medium to large applications, working effectively in small independent teams."Duties/Responsibilities:Advise on the design, creation, testing, and documentation of...


  • Johannesburg, Gauteng, South Africa Wesbank Full time

    Hello Future Applications Developer!About UsWe are FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of the people that make it happen.Job DescriptionThe successful candidate will have 6+ years of relevant experience and a qualification in Information Technology or similar. The...

  • Java/PHP Developer

    4 hours ago


    Johannesburg, Gauteng, South Africa Unique Personnel Full time

    Job title : Java/PHP Developer - JohannesburgJob Location : Gauteng, JohannesburgDeadline : April 13, 2025Quick Recommended LinksJobs by Location Job by industries Job Description    As a Developer with expertise in Java and PHP, you will play a critical role in designing, developing, and maintaining web applications. You will be required to support...

  • Azure Cloud Specialist

    44 minutes ago


    Johannesburg, Gauteng, South Africa DeARX Full time

    About DeARXWe are a leading provider of innovative banking solutions, dedicated to enhancing client experiences through cutting-edge technology. As a key player in the payments industry, we're committed to shaping the future of banking innovation.This opportunity as a Java Specialist enables you to leverage your expertise in Java development, Azure cloud...

  • Java Developer-2

    4 hours ago


    Johannesburg, Gauteng, South Africa FNB South Africa Full time

    Job title : Java Developer-2Job Location : Gauteng, JohannesburgDeadline : April 13, 2025Quick Recommended LinksJobs by Location Job by industries Job DescriptionImplements a program of technology projects to ensure that program goals are accomplished Hello Java Developer,Welcome to the home of the #changeables. We design for the shapeshifters and deliver...

  • Java Developer

    3 days ago


    Johannesburg, Gauteng, South Africa Spane4all Full time

    time left to apply End Date: March 26, 2025 (4 days left to apply)job requisition id R15587Job DescriptionImplements a program of technology projects to ensure that program goals are accomplished.Hello 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...

  • Senior Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Paracon Full time

    Job title : Senior Java DeveloperJob Location : Gauteng, JohannesburgDeadline : March 24, 2025Quick Recommended LinksJobs by Location Job by industries About the jobAre you a seasoned Java expert passionate about building robust, scalable, and high-performance applications? Join our dynamic team and play a pivotal role in shaping the future of our banking...


  • Johannesburg, Gauteng, South Africa DeARX Full time

    We are looking for a highly skilled Cloud Native Java Developer to join our team at DeARX.The ideal candidate will have extensive experience in Java development, with a focus on cloud-native applications and microservices architecture.About the JobDesign and implement cloud-native applications using Spring Boot and WSO2 API Manager.Work with integration...

  • Java Developer

    3 days ago


    Johannesburg, Gauteng, South Africa Hyphen Full time

    Join to apply for the Java Developer role at FNB South Africa.Job DescriptionTo provide IT expertise and advice in the design, creation, testing, and documentation of new and enhanced applications and systems in accordance with the agreed framework of programming standards.To produce logical and technical specifications from functional specifications and to...

  • Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Frostbyte Digital Full time

    Key PurposeDesigns, develops, and implements Java applications to support business requirements. Follows approved life cyclemethodologies, creates design documents, writes code and performs unit and functional testing of software.Contributes to the overall architecture and standards.Areas of responsibility may include but not limited to• Work closely with...

  • Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa FNB South Africa Full time

    Job title : Java DeveloperJob Location : Gauteng, JohannesburgDeadline : March 13, 2025Quick Recommended LinksJobs by Location Job by industries Job DescriptionTo provide IT expertise and advice in the design, creation, testing and documentation of new and enhanced applications and systems in accordance with agreed framework of programming standards.   To...

  • Senior Java Architect

    44 minutes ago


    Johannesburg, Gauteng, South Africa DeARX Full time

    About DeARXDeARX is a leading provider of innovative banking solutions, striving to enhance client experiences through cutting-edge technology. As a key player in the payments industry, we're committed to shaping the future of banking innovation.We're seeking an experienced Java Specialist to join our Payments Team and drive modernisation efforts. This role...