Senior Java Developer

2 weeks ago


Centurion, Gauteng, South Africa ARCS Full time
Minimum requirements:
  • A relevant IT degree or diploma.
  • 10+ years of experience.
  • 2 - 4 years of software development experience in a financial services environment.
  • Experience in an investment environment will be an advantage.
  • Experience in integrating different applications and technologies will be an advantage.
  • Additional knowledge of the FICA Act and CDD-related systems will be an added advantage.

    Technologies:
    • HTML / JavaScript.
    • Angular and Material for the front-end design of JPA and Hibernate.
    • Spring, Spring Boot, Spring Data JPA, and Spring Data Mongo.
    • JMS and Messaging technologies. IBM MQ, AWS SQS and Amazon MQ.
    • XML and JSON-related technologies.
    • Web services. REST and SOAP-based.
    • Ability to read UML and participate in design sessions.
    • Working knowledge of development design patterns.
    • Sound object-orientated analysis, design, and development skills and expertise.
    • Good understanding of agile development methodologies and practices.
    • MongoDB and NoSQL-based databases.
    • Good knowledge of Relational Database design and development (Oracle, PostgreSQL).
    • Gradle.
    • GIT, GitLab.
    • Unit Testing JUnit/Mockito, Cucumber.
    • Spring Security and OAuth2.
    • DataDog or similar monitoring tools.
    • Micrometer, Prometheus, and Grafana Monitoring and dashboards.
    • LDAP/AD for security.
    • Database migration tools like MongoCK and Flyway.


  • Centurion, Gauteng, South Africa Falcorp Resourcing Full time

    Senior Java DeveloperReference: JHB000124-Resou-2Our company is looking for a Senior Java Developer to join our dynamic team. The successful candidate will be responsible for gathering system and user requirements, building Java modules, and testing features before release. If you have hands-on experience developing software with agile methodologies and are...


  • Centurion, Gauteng, South Africa Falcorp Resources Full time

    Our company is looking for a Senior Java Developer to join our dynamic team. The successful candidate will be responsible for gathering system and user requirements, building Java modules and testing features before release. If you have hands-on experience developing software with agile methodologies and are ready to lead our junior developers, we would like...

  • Java Developer

    1 day ago


    Centurion, Gauteng, South Africa Data Centrix Full time

    Our client in the Software Development sector is looking for a Java Developer (preferably senior) on a 3 months contract to design and develop solutions with Java Platform Enterprise Edition (Java 6 / 8 / 11) in an Agile software development environment. As a Java developer, the candidate will be responsible for performing a variety of critical programming...


  • Centurion, Gauteng, South Africa Emporium Human Capital Full time

    Senior JAVA Developer + Qualifications + experiencePOSITION INFO :HybridResponsibilities / Tasks :Relevant tertiary qualification in Information Technology or Computer / Sciences and / or matric with at least 10 years relevant experience as a developer as part of a team in a software development environment.A strong knowledge of Java is essential.2-3 years...

  • Java Developer

    2 days ago


    Centurion, Gauteng, South Africa Network IT Full time

    Senior Java DeveloperReference: ITE005761-KN-1We are seeking experienced and talented Senior Java Developers. This is an exciting opportunity to contribute to groundbreaking projects while collaborating with a group of highly skilled professionals.Duties & ResponsibilitiesResponsibilities:Designing, developing, and maintaining high-quality software solutions...


  • Centurion, Gauteng, South Africa Liyema Consulting Full time

    Liyema Consulting is a leading IT Hub in South Africa, specializing in delivering cutting-edge solutions and comprehensive IT services globally. As a Senior Java Developer Centurion, you will be at the forefront of developing and maintaining critical internal web applications.Key ResponsibilitiesCollaborate with stakeholders to gather requirements and...


  • Centurion, Gauteng, South Africa Falcorp Resourcing Full time

    Reference: JHB000124-Resou-2Our company is looking for a Senior Java Developer to join our dynamic team. The successful candidate will be responsible for gathering system and user requirements, building Java modules, and testing features before release. If you have hands-on experience developing software with agile methodologies and are ready to lead our...


  • Centurion, Gauteng, South Africa Future Careers Full time

    One of our leading clients in the Insurance industry is looking for a Senior Java Developer.DescriptionRole PurposeDevelop, maintain and support mission-critical, enterprise-grade software applications that improve business efficiency and are aligned to the enterprise architecture and business strategy.This position will challenge software engineering as...


  • Centurion, Gauteng, South Africa Emporium Human Capital Full time

    Educated and experienced Senior Java Developers are sought after by Emporium Human Capital to fill a critical role on our development team. As a senior member of our team, you will be responsible for developing and maintaining complex software systems.About the Position:Develop and maintain high-quality software solutions using Java technologies.Collaborate...


  • Centurion, Gauteng, South Africa Data Centrix Full time

    Data Centrix is looking for a highly experienced Sr. Java Software Developer who can work on a 3-month contract. The successful candidate will design and develop solutions using Java Platform Enterprise Edition (Java 6 / 8 / 11) in an Agile software development environment.The role involves performing complex programming tasks that require in-depth knowledge...

  • Senior Java Developer

    2 weeks ago


    Centurion, Gauteng, South Africa ARCS Full time

    Responsibilities and Key Deliverables:  Identify and resolve bottlenecks, design issues, and system errors. Work in a high-pressure, fast-paced environment with frequent changes. Collaborate with Business Analysts (BAs) and senior developers to break down complex problems and develop sustainable business solutions. Work alongside other Tech Leads to ensure...


  • Centurion, Gauteng, South Africa JMR Software PTY LTD Full time

    We're looking for a Mid-Senior Level Java Developer to join our team at JMR Software PTY LTD. In this role, you will be responsible for designing, developing, and maintaining comprehensive software applications, including Service Order Provisioning, Customer Management, Product Modelling, Billing, Frontend Portals, and integration with backend and...

  • Senior Java Programmer

    24 hours ago


    Centurion, Gauteng, South Africa Falcorp Resources Full time

    As a Senior Java Developer at Falcorp Resources, you will be responsible for leading our team's technical efforts and driving the development of cutting-edge software solutions.About UsWe're a dynamic company dedicated to innovation and excellence in software development.Key ResponsibilitiesDrive the design and implementation of high-quality Java...

  • Java Developer

    2 days ago


    Centurion, Gauteng, South Africa ARCS Full time

    OverviewAt ARCS, we value innovation and technical excellence.About the JobThis role requires a Senior Java Developer with extensive experience in software development, particularly in the financial services sector.The ideal candidate will possess strong knowledge of system integration and microservices architecture.Key ResponsibilitiesDesign, develop, and...

  • Backend Developer

    5 days ago


    Centurion, Gauteng, South Africa Falcorp Resourcing Full time

    About This JobThis position requires a strong background in Java development, a passion for technology, and the ability to work collaboratively in a fast-paced and innovative environment as a Java Developer at Falcorp Resourcing.


  • Centurion, Gauteng, South Africa Data Centrix Full time

    Data Centrix is seeking a highly experienced Java Developer with Agile Experience to join our team on a 3-month contract. The successful candidate will design and develop solutions using Java Platform Enterprise Edition (Java 6 / 8 / 11) in an Agile software development environment.The role involves working with Agile methodologies and performing complex...


  • Centurion, Gauteng, South Africa Liyema Consulting Full time

    Job Description: Fullstack Java Developer (LifeRay) - SeniorJoin our dynamic team at a leading IT Hub in South Africa. We specialize in delivering cutting-edge solutions and comprehensive IT services globally. At our company, innovation is at the core of everything we do.Role OverviewYou'll be at the forefront of developing and maintaining critical internal...


  • Centurion, Gauteng, South Africa Future Careers Full time

    About the RoleFUTURE CAREERS is committed to delivering high-quality software solutions and is looking for a talented Java Development Lead to join our team.The successful candidate will have extensive knowledge of Java EE and Unix based platforms, as well as strong leadership skills to manage a team of developers.Lead a team of developers in the design,...


  • Centurion, Gauteng, South Africa Network IT Full time

    Reference: ITE005512-DAP-2My client, who is all about innovation, collaboration, and pushing the boundaries of technology, is on the lookout for adept Java Software Developers to join their team. As a key contributor, you will collaborate with fellow engineers to steer the design and implementation of digital solutions. This role offers engagement across the...


  • Centurion, Gauteng, South Africa Prosperitas Personnel Full time

    Java DeveloperWe are seeking a Java Developer to join our fast-growing client in the telecommunications/security sector. You will be responsible for designing and developing Java applications, frameworks, and libraries that meet the needs of their business.Duties & ResponsibilitiesAnalyze business requirements and develop solutions to meet those...