drjobs Intermediate Java Developer

Intermediate Java Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Johannesburg - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Key purpose:

We are seeking an experienced Intermediate Java Developer to join our Bank project team. The ideal candidate should have a strong background in API development and integration with opensource APIs. The candidate should also have prior corporate or commercial experience in delivering projects within an Agile environment.

Duties and responsibilities:

  • Develop and maintain robust scalable and highperformance APIs using Java.
  • Integrate with thirdparty APIs and opensource libraries to enhance system functionality.
  • Collaborate with crossfunctional teams including business analysts project managers and QA engineers to develop and deliver project requirements.
  • Write clean maintainable and efficient code adhering to best practices.
  • Participate in code reviews and contribute to the teams continuous improvement efforts.
  • Troubleshoot and debug technical issues that arise during development and deployment.
  • Keep uptodate with emerging trends and technologies in API development and backend integration.

Qualifications and experience:

  • Bachelors degree in Computer Science or a related field.
  • 5 8 years of experience in Java development including experience with Spring and Hibernate frameworks.
  • Experience with RESTful API development and integration with opensource APIs.
  • Solid understanding of backend integration technologies such as ESBs SOAP and messaging systems.
  • Strong knowledge of software development best practices including Agile methodologies.
  • Experience working in a corporate or commercial environment preferably in the banking or financial services industry.
  • Excellent problemsolving and analytical skills.
  • Strong communication and collaboration skills.

Preferred skills:

  • Experience with containerization technologies such as Docker and Kubernetes.
  • Familiarity with microservices architecture and related technologies.
  • Experience with cloudbased platforms such as AWS or Azure.
  • Understanding of database design and performance optimization.

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.