Java Developer

  • Cape Town, Western Cape
  • Permanent
  • Full-time
  • 23 days ago
About PBT Group:PBT Group is a dynamic and innovative organization at the forefront of the information technology and data management industry. We are looking for a passionate Java Developer who thrives on the challenge of maintaining and enhancing existing systems. If you have a proven track record in system maintenance and are driven by a desire to continually improve, we want you to be part of our team.Job Description:As a Java Developer specializing in system maintenance, you will play a critical role in our organization's ongoing success. You will work in a dynamic production environment with short, regular release cycles, which necessitates agility in analysis, design, and implementation. Your primary objective will be to deliver high-quality outputs while interpreting specifications and facilitating understanding throughout the development process.Key Responsibilities:
  • Interpret specifications and engage in detailed questioning to ensure clear understanding.
  • Maintain and enhance existing applications, ensuring they meet evolving requirements.
  • Provide support to the Test team, Analysts, and other stakeholders to facilitate the successful completion of projects.
  • Collaborate with cross-functional teams to identify and address system issues promptly.
  • Continuously improve code quality and maintain best practices.
Core Skills:
  • Strong proficiency in Java EE6 or higher.
  • Solid knowledge of SQL.
  • Proficiency in JavaScript.
  • Experience with Spring Batch.
  • Competency in Object-Relational Mapping (ORM), particularly Hibernate.
  • Ability in data modelling.
  • Skilled in unit testing and code refactoring.
Additional Skills (Advantageous):
  • Experience with Maven for project build management.
  • Familiarity with GIT for version control.
  • Knowledge of ODM (Business Rules Engine).
  • Exposure to BPM (Business Process Manager Engine).
  • Understanding of Test-Driven Development (TDD).
  • Strong grasp of Object-Oriented (OO) concepts and their implementation.
  • Familiarity with an agile development environment.
  • Knowledge of testing frameworks, including BDD, Step-definition, Cucumber, and Selenium.
  • Prior experience in the Financial Services industry.
Why PBT Group:At PBT Group, we encourage innovation and professional growth. We offer a dynamic and inclusive work environment that values quality and continuous learning. As part of our team, you will have the opportunity to make a significant impact on the systems that power our organization.

PBT Group

Similar Jobs

  • Java Developer

    PBT Group

    • Cape Town, Western Cape
    About PBT Group: PBT Group is a dynamic and innovative organization at the forefront of the information technology and data management industry. We are looking for a passionate J…
    • 1 month ago
  • Java Developer

    PBT Group

    • Cape Town, Western Cape
    Job Summary About PBT Group: PBT Group is a dynamic and innovative organization at the forefront of the information technology and data management industry. We are looking for …
    • 1 month ago
  • Java (Springboot) Developer

    Hire Resolve

    • Cape Town, Western Cape
    Hire Resolve's client is currently seeking a skilled and experienced Java (Springboot) Developer to join their team. As a Java (Springboot) Developer, you will be responsible for d…
    • 1 month ago
    • Apply easily