High-Level Java Engineer

1 month ago


Cape Town, Western Cape, South Africa PBT Group Full time
  • About the Role

    PBT Group is seeking an exceptional Senior Java Developer to build Java integration services and applications with a passion for solving complex technical challenges in a Banking environment.

  • Key Responsibilities
    • Design, plan, develop, and deploy Java integration services and applications
    • Collaborate with team members to understand problems and define, design, and ship new features
    • Work independently and effectively in a collaborative Agile environment with Scrum Masters, Solution Engineers, Designers, and Developers
    • Develop and maintain high-quality, well-documented code
    • Contribute to new ideas, conceive innovative strategies, and implement solutions to difficult problems
  • Requirements
    • 10+ years Java application programming/development experience
    • 8+ years JEE-Experience
    • 5+ years Application Server experience i.e. Websphere Application Server
    • 5+ years relational database experience (DB2 preferred)
    • Strong application/software development or programming background in Java
    • Good experience in system, application architecture, design, development, implementation, and deployment (end-to-end)
    • Ability to work on different tiers of the application
    • Object-oriented Design and MVC-pattern
    • Experience on web technologies (Web Development JavaScript Frameworks - preferably Angular 4, JavaScript, CSS, HTML5, Etc.)
    • Solid experience on J2EE (Servlet, JSP, JDBC, JMS, EJB), Spring Framework, JPA, Hibernate, Open-Source Frameworks
    • Solid experience with SOA-Architecture with the related integration protocols (e.g. Web Services (SOAP/XML), REST & JSON, and MQ), as well as the related SOA-security requirements/models
    • Solid application database management practices in a high-volume Java environment (SQL, DB2, and NoSql – Cassandra/MongoDB)
    • Solid JEE/WebSphere Foundation experience, especially on WebSphere Application Server, JBOSS, Linux, Virtualisation technologies, and Caching technologies
    • Design, build, and run of IBM Websphere Application Server Infrastructure Solutions
    • Migration from proprietary Application Servers to WAS
    • Performance and troubleshooting of WAS Infrastructure
    • Good experience with integrated system environments
    • Practical experience in a high-volume banking environment
    • Experience with re-use and standardisation, security considerations, deployment architecture like automated application builds, software configuration management & tools, etc.
    • Experience with Application Integration challenges in a big corporate environment with ESB's e.g. WebSphere MessageBroker, DataPower, MQ-Series, and API-Connect
    • 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, InteliJ, Git, Maven, Jenkins, SonarQube, Nexus
About PBT Group

PBT Group is a leading provider of innovative solutions for the Banking industry. We are committed to delivering high-quality services and applications that meet the evolving needs of our clients.

We offer a dynamic and collaborative work environment that fosters innovation, creativity, and growth. Our team is passionate about solving complex technical challenges and delivering exceptional results.

If you are a talented and motivated Senior Java Developer looking for a new challenge, we encourage you to apply for this exciting opportunity.



  • Cape Town, Western Cape, South Africa Network Recruitment Full time

    Network Recruitment is seeking an experienced Senior Java Software Engineer to join our team. This is a fantastic opportunity for a talented developer to work on exciting projects and grow with our company.As a Senior Java Software Engineer, you will be responsible for the technical integration of new clients into our systems, ensuring seamless development...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job Summary:">Skillful and detail-oriented Enterprise Java Software Engineer sought after by Communicate Recruitment.">About the Role:">As a key member of our development team, you will be responsible for designing, developing, deploying, and monitoring software solutions that meet critical business needs. Your expertise in Java and experience with agile...


  • Cape Town, Western Cape, South Africa Network Recruitment Full time

    We are seeking a highly skilled and experienced Senior Software Engineer to join our team in Johannesburg. As a key member of our software development team, you will be responsible for designing, developing, and maintaining large-scale Java applications.**Key Responsibilities:**Design and develop high-quality Java code using core technologies such as Java,...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job Description:A talented Java Developer is sought after by Communicate Recruitment to spearhead high-octane projects. As a Senior Java Developer, you will be responsible for pushing the boundaries of what is possible with Java.About You:We are looking for a skilled individual who can leverage their expertise in Java, Spring, and Hibernate to deliver...


  • Cape Town, Western Cape, South Africa Network Recruitment Full time

    Job Requirements:We are seeking a highly skilled Senior Java Software Engineer to join our team at Network Recruitment. The ideal candidate will have a strong background in Java and Groovy programming languages, as well as experience with application frameworks like Micronaut and Spring Boot.Main Responsibilities:Design and develop high-quality software...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Senior Java DeveloperWe are seeking an exceptional Java Expert to join our team at Communicate Recruitment. This role requires a highly skilled professional with in-depth knowledge of Java, Spring, Hibernate, and microservices architecture.About the Job:This is a fantastic opportunity for a seasoned Java Developer who is passionate about building...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job Description:We are seeking an experienced Java Developer to join our team in Cape Town.About UsCommunicate Recruitment is one of the best developer recruitment agencies in Cape Town, dedicated to assisting IT professionals find their dream jobs.Job Title: Expert Java Software EngineerSalary: R800 000 - R1 200 000 per annum, depending on...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job Opportunity:We are seeking a highly skilled and experienced Senior Java Developer to join our team at Communicate Recruitment.About the Role:The successful candidate will be responsible for designing, developing, and implementing high-quality software solutions using Java. This includes leveraging Java 8+ features, Spring Boot, and RESTful services to...


  • Cape Town, Western Cape, South Africa Network Recruitment Full time

    At Network Recruitment, we are seeking an experienced Senior Java Software Engineer to join our team. The successful candidate will be responsible for the technical integration of our systems and the development of new functionality.Key Responsibilities:Technical integration and development testingMaintenance and enhancement of current systems and...


  • Cape Town, Western Cape, South Africa iLaunch Full time

    Job OverviewiLaunch is a leading Financial Services firm seeking an experienced Enterprise Java Software Engineer to develop high-quality software applications.About the RoleMaintain existing systems and implement changes as per business requirements.Design, develop, and test robust software programs using Java.Collaborate with cross-functional teams to...


  • Cape Town, Western Cape, South Africa Network Recruitment Full time

    About the Role:We are seeking a highly skilled Senior Java Developer - DevOps Expert to join our team at Network Recruitment. This is an exciting opportunity for a seasoned Java professional to take on a challenging role that combines software development and DevOps expertise.Key Responsibilities:Design, develop, and deploy high-quality web and mobile...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    About the Role:We are seeking an experienced Java developer to join our team.Key Responsibilities:Design, develop, and maintain high-quality Java applications.Work with our team to identify and solve problems.Collaborate with other developers to implement new features.Provide technical guidance and support to junior team members.Requirements:Proven...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full time

    At Boardroom Appointments, we are seeking an experienced Mid-Level Software Engineering Professional to join our team. With a strong background in software engineering and a passion for delivering high-quality solutions, you will be responsible for leading the technical development of projects across various industries.About the RoleWe offer a competitive...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    **About the Role:**We are seeking a highly skilled and experienced Java Software Engineer to join our dynamic team environment at Communicate Recruitment.The successful candidate will be responsible for designing, developing, and maintaining large-scale software applications using Java. They will work closely with our development team to ensure that projects...


  • Cape Town, Western Cape, South Africa Parvana Full time

    At Parvana, we're seeking a talented Principal Java Software Engineer to join our team. As a key member of our software development squad, you'll play a crucial role in crafting scalable, secure, and reliable software systems that meet business needs.About Our ClientOur client is a leading provider of telco, payments, and retail software with a global client...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job OpportunityWe are seeking an experienced Senior Java Developer to join our team. In this role, you will be responsible for designing, deploying, and maintaining software solutions that drive key business goals.Your primary duties will include:Designing and developing high-quality software solutions using Java.Maintaining existing software systems,...


  • Cape Town, Western Cape, South Africa Level-Up Full time

    About the RoleWe are seeking a highly experienced Senior Director of Engineering and Innovation to join our team at Level-Up. As a key member of our leadership, you will play a crucial role in shaping our technological vision and direction.This is an exceptional opportunity to lead a talented team of engineers and drive innovation across our product...

  • Software Engineer

    4 weeks ago


    Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    About UsAt Communicate Recruitment, we specialize in IT careers and developer recruitment. We assist professionals like you in finding the best opportunities.Company OverviewWe are a leading developer recruitment agency in Cape Town, dedicated to providing exceptional service and supporting our clients' needs.SalaryThe estimated salary for this role is...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    We are looking for a skilled Java Developer to join our team. The ideal candidate will have a strong background in Java development and a proven track record of delivering high-quality software solutions.The successful candidate will have:Minimum 5 years of experience in Java developmentMastery in frameworks like Spring and HibernateProficiency in RESTful...


  • Cape Town, Western Cape, South Africa PBT Group Full time

    Job Description:PBT Group is seeking a highly skilled and experienced Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing innovative software solutions that meet the needs of our clients.The ideal candidate will have a strong background in Java...