Senior Java Developer

1 month ago


Cape Town, Western Cape, South Africa PBT Group Full time
Job Description

PBT Group is seeking a highly skilled Senior Java Developer to join our team. As a key member of our development squad, you will be responsible for designing, building, and deploying Java integration services and applications.

The ideal candidate will have a strong technical background in Java, with experience in system and application architecture, design, development, implementation, and deployment. You will work closely with our team to understand business requirements and define, design, and ship new features through the development lifecycle.

Key Responsibilities:

  • Design and develop Java integration services and applications
  • Collaborate with the development team to understand business requirements and define new features
  • Work on different tiers of the application, including front-end, back-end, and database
  • Develop and maintain high-quality, scalable, and secure code
  • Participate in code reviews and ensure adherence to coding standards
  • Work closely with the QA team to ensure smooth deployment and testing

Requirements:

  • 10+ years of experience in Java application programming/development
  • 8+ years of experience in JEE
  • 5+ years of experience in Application Server experience (WebSphere Application Server)
  • 5+ years of 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, including front-end, back-end, and database
  • 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 (e.g., application clustering, scaling, multi-threading, session management, etc.)
  • 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
  • Debugging & troubleshooting
  • Write well-documented and maintainable code
  • Passion for software excellence and be quality-driven
  • You must be prepared to bring new ideas to the workplace, but also to accept how things have been done and the reasons for doing things this way

  • Senior Java Developer

    4 weeks ago


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

    Job Title: Senior Java DeveloperAbout the Role:We are seeking a highly skilled Senior Java Developer to join our team at Communicate Recruitment. The ideal candidate will have a strong background in Java development, with a minimum of 4 years of experience in the field.Key Responsibilities:Develop, deploy, and monitor software solutions that support critical...

  • Senior Java Developer

    1 month ago


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

    Senior Java DeveloperAre you a skilled Java developer looking for a challenging role in a dynamic corporate environment? We have an exciting opportunity for a Senior Java Developer to join our team at Communicate Recruitment.Key Responsibilities:Develop, deploy, and monitor software solutions that drive critical business operationsProvide essential...

  • Senior Java Developer

    3 weeks ago


    Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full time

    **Senior Java Developer Opportunity**Goldman Tech Resourcing is seeking a skilled Senior Java Developer to join our team. This is a unique opportunity to work on complex backend development projects, utilizing Java 17 and the Spring Boot framework.**Key Responsibilities:**80% backend development using Java 17 and Spring BootEvent-driven architecture based on...

  • Senior Java Developer

    1 month ago


    Cape Town, Western Cape, South Africa Hire Resolve Full time

    Senior Java Developer OpportunityHire Resolve's client is seeking a seasoned Senior Java Developer to collaborate with their team. This is a full-time position offering a competitive salary.Key ResponsibilitiesDesign and develop high-quality Java applicationsAnalyze requirements from stakeholders and collaborate with cross-functional teamsWrite clean and...

  • Senior Java Developer

    3 weeks ago


    Cape Town, Western Cape, South Africa iLaunch Full time

    Job RequirementsiLaunch is seeking a highly skilled Senior Java Developer to join our team.The ideal candidate will be responsible for designing, developing, and maintaining high-quality Java applications that meet business requirements.Key Responsibilities:Design and develop new Java applicationsMaintain and enhance existing Java applicationsCollaborate...

  • Senior Java Developer

    1 month ago


    Cape Town, Western Cape, South Africa iLaunch Full time

    Job OverviewiLaunch is seeking a skilled Senior Java Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications using Java.Key ResponsibilitiesDesign and develop software applications using Java, following industry best practices and coding...

  • Senior Java Developer

    4 weeks ago


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

    Job Description:At Communicate Recruitment, we are seeking a skilled Senior Java Developer to join our team. The ideal candidate will have a strong background in Java development and a passion for designing, deploying, and monitoring software solutions that meet essential business requirements.Key Responsibilities:Design, deploy, and monitor software...

  • Senior Java Developer

    3 weeks ago


    Cape Town, Western Cape, South Africa Tumaini Consulting Full time

    Job Title: Senior Java DeveloperAbout the Role:As a Senior Java Developer, you will play a pivotal role in driving our clients' projects forward. You will utilize frameworks like Spring, Java EE, and JavaScript technologies such as Angular or React.Key Responsibilities:• Experience working in a delivery team together with other disciplines to deliver a...

  • Java Developer

    4 weeks ago


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

    Job Title: Senior Java DeveloperJob Summary:We are seeking a highly skilled Senior Java Developer to join our team at Communicate Recruitment. As a Senior Java Developer, you will be responsible for designing, deploying, and monitoring software solutions that meet essential business requirements.Key Responsibilities:Design, deploy, and monitor software...

  • Senior Java Developer

    1 month ago


    Cape Town, Western Cape, South Africa Travellab Africa Group Full time

    Job Title: Senior Java DeveloperWe are seeking a highly skilled and experienced Senior Java Developer to join our team at Travellab Africa Group.About the Role:The successful candidate will be responsible for designing, developing, and deploying complex Java applications, as well as leading and mentoring junior developers.Key Responsibilities:Design and...

  • Senior Java Developer

    1 month ago


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

    Job DescriptionAt Communicate Recruitment, we are seeking a highly skilled Senior Java Developer to join our team.Key Responsibilities:Develop, deploy, and monitor software solutions that support critical business needs.Provide production support, actively participate in agile ceremonies, and contribute to sprint planning.Ensure high-quality code, adhering...

  • Senior Java Developer

    1 month ago


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

    Job SummaryAt Communicate Recruitment, we are seeking a skilled Senior Java Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality Java applications using the Spring Framework. Key ResponsibilitiesDesign and develop Java applications using the Spring...

  • Senior Java Developer

    4 weeks ago


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

    Job SummaryCommunicate Recruitment is seeking a highly skilled Senior Java Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our clients.Key ResponsibilitiesDevelop and deploy software solutions using Java and...

  • Senior Java Developer

    3 weeks ago


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

    Job Description:At Communicate Recruitment, we are seeking an experienced Senior Java Developer to join our team. The successful candidate will be responsible for designing, deploying, and monitoring software solutions that meet essential business requirements.Key Responsibilities:Design, deploy, and monitor software solutions that meet business...

  • Senior Java Developer

    3 weeks ago


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

    We are looking for an exceptional Senior Java Developer to join our team at PBT Group. As a key member of our agile development team, you will be responsible for designing, developing, and deploying Java integration services and applications with a passion for solving complex technical challenges in a banking environment.The ideal candidate will not only be...


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

    Job Description:We are seeking a highly skilled Senior Java Developer to join our team at Communicate Recruitment. This is an exceptional opportunity for an experienced professional to take their career to the next level.About Us:We are a leading recruitment agency in Cape Town, specializing in IT careers. Our expertise lies in matching talented individuals...


  • Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full time

    We are seeking an experienced Senior Java Developer to join our team at Goldman Tech Resourcing.The ideal candidate will have a minimum of 8 years of experience in developing with Java and SpringBoot, with Angular experience being an advantage. They will also possess a B.Sc Degree in Computer Science or a related field.This is a fantastic opportunity for...


  • Cape Town, Western Cape, South Africa MSP Staffing LTD Full time

    We are seeking a Senior Java Backend Developer to play a key role in the development of our backend infrastructure on AWS. In this role, you will leverage your extensive Java experience to design, develop, and implement complex backend services.The ideal candidate will have a Computer Science/Information Systems degree or equivalent experience and a strong...

  • Senior Java Developer

    3 weeks ago


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

    Job Summary: We are seeking a skilled Java Developer to join our team. The ideal candidate will have a strong background in Java programming and experience with the Spring Framework. Key responsibilities include developing high-quality Java code, collaborating with cross-functional teams, and ensuring timely project delivery. Responsibilities:Design,...

  • Senior Java Developer

    3 weeks ago


    Cape Town, Western Cape, South Africa Dimension Data Full time

    Key Responsibilities:As a highly skilled Java developer, you will be responsible for designing and developing server-side applications using Java EE platforms.Requirements:4+ years' experience in Java developmentFamiliarity with object-oriented analysis and design using common design patternsProfound understanding of Java and JEE internals (class loading,...