Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Senior Java Developer

Full-time

Praesignis

Job Description

  • Our client in the banking industry is looking for a Java Developer to join their team!

Required Technical Knowledge:

  • Strong technical/ software engineering background (‘hands-on’)
  • Strong application/software development or programming background in Java
  • Good experience in system, application architecture, design, development, implementation and deployment (end-to-end), development automation.
  • Ability to work on different tiers of the application
  • Object oriented Design
  • Solid experience on Spring Framework, Sprint Boot, JPA, Hibernate, Micronaut Frameworks
  • Solid experience with SOA-Architectures, Microservices Architectures  and related integration protocols (e.g. Web Services (SOAP/XML), REST & JSON, and MQ), as well as the related security requirements/models.
  • Experience with application database management practices in a high volume Java environment (SQL, DB2, and NoSql – Cassandra/MongoDB).
  • Java Application Servers experience.
  • Experience with deploying and running Java applications in orchestrated container environments (e.g. Docker, Kubernetes, AWS/Azure)
  • Solid CI, CD, DevOps and related tooling experience, build/test/deploy through automation
  • Performance and troubleshooting of Java Applications
  • Good experience with integrated system environments
  • Practical experience in a high volume environment. (E.g. application clustering, scaling, multi-threading, session management, etc.)
  • Proven ability as a problem-solver
  • Self-driven, self-starter, technology leader, and able to work independently.
  • Must have working experience on the following tools/IDEs
  • Eclipse or InteliJ
  • Git
  • Maven
  • Code quality tools e.g. SonarQube
  • Experience with artefact repository e.g. Nexus
  • Azure DevOps

Required Exposure:

  • Development experience
  • Exposure to agile delivery Scrum, Kanban and or SAFe
  • SOA / API
  • SOAP and Rest
  • HTML & CSS
  • Devops toolsets for software releases
  • JWT / Java Web Tokens
  • SSL’s
  • Solid experience on Spring Framework, Sprint Boot, JPA, Hibernate, Micronaut Frameworks
  • Solid experience with SOA-Architectures, Microservices Architectures  and related integration protocols (e.g. Web Services (SOAP/XML), REST & JSON, and MQ), as well as the related security requirements/models.
  • Experience with application database management practices in a high volume Java environment (SQL, DB2, and NoSql – Cassandra/MongoDB).
  • Develop, deploy and test automation
  • Performance monitoring and optimisation tools

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Java Developer in Johannesburg, Gauteng vacancy
  •  ...Our client is urgently in search of experienced Senior Java Developer to join their team in Johannesburg. ????????????????: Implement the designed solutions in the required development language (typically Java) in accordance with the Group standards, processes, tools... 

    Hire Resolve

    Johannesburg, Gauteng
    1 day ago
  •  ...company. Our teams build modern, scalable, and resilient solutions that enable our clients to operate, innovate, and grow. The Senior Java Developer plays a critical role in delivering complex enterprise systems. This role spans the full technology stackcombining deep... 

    ATS Client

    Johannesburg, Gauteng
    19 days ago
  • A leading financial services and capital markets organisation is looking for an experienced Senior Java Developer with strong enterprise application development expertise to design, build, and support high-performance, mission-critical systems that enable strategic business... 

    ATS Client

    Johannesburg, Gauteng
    a month ago
  •  ...years development experience Working with technologies such as Java, J2EE Team Player Innovative Apply Now!...  ...also specialise in recruiting in the following fields: Python Developer IT Manager Data Engineer/Analyst If you have not had... 

    ATS Client

    Johannesburg, Gauteng
    4 days ago
  •  ...Are you ready to take your Java skills to the next level? We are on the hunt for a hands-on Intermediate Java Developer to join our dynamic professional services team, building and integrating enterprise-scale solutions for a leading telecommunications environment.... 

    Sabenza IT & Recruitment

    Johannesburg, Gauteng
    14 days ago
  •  ...Job Description We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications. It is preferred that the individual be skilled in Angular and Native android development as the team is cross skilled and multi... 

    ATS Client

    Johannesburg, Gauteng
    a month ago
  • R 600,000 - 900,000 pa

     ...digital transformation and operational excellence, all while working in a flexible hybrid environment. Duties: Develop, test, and implement Java applications in accordance with SDLC standards. Support development environments, ensuring coding standards and peer... 

    Deka Minas (Pty) Ltd

    Johannesburg, Gauteng
    18 days ago
  •  ...Job Description We are looking for an experienced Senior Java EE Developer with 7+ years of hands-on enterprise Java development experience. The ideal candidate will have a strong background in building secure, scalable, and high-performance backend systems within... 

    ATS Client

    Johannesburg, Gauteng
    a month ago
  •  ...PBT Group is looking for an experienced Java Developer to join a collaborative development team delivering scalable, enterprise-grade software solutions. This role is suited to a developer who enjoys building robust backend applications, contributing to system design,... 

    PBT Group

    Johannesburg, Gauteng
    19 days ago
  •  ...where reliability, accuracy, resilience and disciplined engineering matter every day. This is a confidential search for a senior Java developer who wants more than routine feature work. The role offers exposure to mature, business-critical systems, cloud-hosted... 

    ATS Client

    Johannesburg, Gauteng
    a month ago
  •  ...Job Description We are seeking a skilled and motivated Java Developer to join our growing development team. The successful candidate will contribute to application architecture design , algorithm development , and the delivery of highly available, scalable application... 

    ATS Client

    Johannesburg, Gauteng
    a month ago
  •  ...Our client has an opportunity for an experienced Java Engineer who combines strong backend development expertise with a passion for...  ...engineering excellence. You will work on challenging software projects, developing cloud-ready services while contributing to architecture,... 

    Tumaini Consulting

    Johannesburg, Gauteng
    14 days ago
  •  ...Job Description We are seeking a highly skilled Java Backend Developer to join a high-performing enterprise engineering team on a 7-month contract. The successful candidate will be responsible for building robust server-side logic, designing scalable backend services... 

    ATS Client

    Johannesburg, Gauteng
    a month ago
  •  ...implement robust, scalable and optimally performing systems using Java related technologies, according to provided specifications,...  ...issues) Mentoring / Team development: Actively coach other developers to understand and apply the Insure coding and architectural standards... 

    Discovery Limited

    Johannesburg, Gauteng
    a month ago
  • R 700,000 - 900,000 pa

     ...awaits talented professionals. If you are an experienced SharePoint Developer with a passion for building scalable digital solutions, this...  ...' software development experience Strong proficiency in Java (Java 8 and above) Hands-on experience with Java frameworks such... 

    Deka Minas (Pty) Ltd

    Johannesburg, Gauteng
    18 days ago
  • R 1.3 pa

     ...international technology consultancy is seeking a Senior Backend Engineer to play a key role in...  ....NET systems into scalable, future-ready Java-based architectures. The role offers...  ...Java-based architectures Design and develop secure, scalable enterprise financial applications... 

    E-Merge

    Johannesburg, Gauteng
    15 days ago
  •  ...This opportunity is ideal for a technically strong developer who enjoys architecture, cloud technologies, and leading enterprise-scale...  ...other suitable roles / position For more information contact: Mel Nandalall Senior IT Recruitment Consultant (***)***-****

    Network Finance

    Johannesburg, Gauteng
    6 days ago
  •  ...An exciting opportunity exists for a Senior Game Developer to join a dynamic and growing development team. You will be responsible for designing, developing, and maintaining high-quality games and real-time applications while collaborating with artists, designers, and... 

    Network Finance

    Johannesburg, Gauteng
    20 hours ago
  • R 1.3 pa

     ...international technology consultancy is seeking a Senior Backend Engineer to lead the...  ...migrating legacy .NET systems to scalable, Java-based architectures. Key Responsibilities...  ...deployments (AWS/Azure) Mentor junior developers Requirements 5+ years of backend development... 

    ATS Client

    Johannesburg, Gauteng
    19 days ago
  •  ...our project portfolio, we are looking for a highly skilled Senior Full Stack Developer with strong full-stack experience and exposure to modern AI...  ...modern object-oriented backend languages and frameworks(e.g., Java with Spring Boot, Python, Go, Rust) Build interactiveweb... 

    ATS Client

    Johannesburg, Gauteng
    15 days ago
  • R 75,000 per month

     ...Our client is looking for an experienced Full Stack Developer to join a collaborative technology team responsible for enhancing and supporting...  ...Design, develop and maintain backend services using Java and Spring Boot. Develop modern, responsive front-end applications... 

    Tumaini Consulting

    Johannesburg, Gauteng
    9 days ago
  •  ...design, development, maintenance, and enhancement of in-house software solutions. Responsibilities include, but are not limited to: Develop, maintain, and enhance high-quality software applications and system components. Write clean, efficient, scalable, and well-... 

    Network Finance

    Johannesburg, Gauteng
    6 days ago
  •  ...Build. Optimise. Innovate. Lead the Future of Enterprise Applications. Are you a Senior Developer who enjoys solving complex technical challenges, working with unique technology, and making enterprise systems faster, smarter and more resilient? Were looking for... 

    Sabenza IT & Recruitment

    Johannesburg, Gauteng
    7 days ago
  •  ...Job Description Our client is seeking an experienced Full Stack Developer with strong expertise in Java (Spring) and Angular . The successful candidate will be responsible for developing, enhancing, and maintaining scalable enterprise applications, working across... 

    ATS Client

    Johannesburg, Gauteng
    a month ago
  •  ...Senior BI Developer – Qlik Sense / QlikView / Azure Synapse About the Role We are seeking an experienced Senior BI Developer to support a large-scale Business Intelligence modernisation programme in South Africa. The successful candidate will play a key... 

    IGNITEBYTE DIGITAL (PTY) LTD

    Johannesburg, Gauteng
    19 days ago
  •  ...Role Purpose The Senior Front-End Developer is responsible for designing and developing high-performance, user-centric web applications. This role focuses on creating responsive, accessible, and SEO-optimized interfaces using modern front-end technologies, while collaborating... 

    WMS Secure

    Johannesburg, Gauteng
    1 day ago
  •  ...We are looking for a Senior Angular Developer to join a banking Rewards portfolio and contribute to the delivery of customer-facing digital solutions...  ...environment that includes modern Angular development, Java-based backend services, RESTful API integrations, Jira and Confluence... 

    Sabenza IT & Recruitment

    Johannesburg, Gauteng
    4 days ago
  •  ...Our client is looking for an experienced Senior AWS / BI Developer to support the migration of 3 to 4 complex QlikView applications to Amazon QuickSight . The successful candidate will be responsible for analyzing the existing QlikView applications, understanding... 

    Blue Pearl PTY LTD

    Johannesburg, Gauteng
    4 days ago
  •  ...We are seeking a motivated Full Stack Developer to join a dynamic global technology environment. The successful candidate will work within...  ...field. ~1–3 years of experience developing and supporting Java-based applications. ~ Experience working with Angular and TypeScript... 

    Abalobi Solutions

    Johannesburg, Gauteng
    16 days ago
  •  ...Objectives for Year One: Architect and Deploy Modern Cloud Solutions: Within the first 6-12 months, design, develop, and deploy robust, cloud-native Java applications (using Java 11/17 and Spring Boot) into the AWS ecosystem to support critical post-trade business operations... 

    ATS Client

    Johannesburg, Gauteng
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!