Enable job alerts via email!

Senior Java Developer

It Ridge Technologies

Johannesburg

On-site

ZAR 700 000 - 900 000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company in Johannesburg is looking for a Senior Java Developer with extensive experience in full stack Java development. The successful candidate will work on development and maintenance projects in the financial sector, collaborate with clients, and contribute to an agile team environment. Strong knowledge in Java and related technologies is required.

Qualifications

  • Strong experience in full stack Java development.
  • Experience in client interaction and business requirement gathering.
  • Experience in production and batch support.

Responsibilities

  • Work on development and maintenance projects in the financial domain.
  • Engage in system design, coding, and testing activities.
  • Collaborate with clients to gather business requirements.

Skills

Java
Webservices
Spring Boot
EJB 3.0
SOAP
Oracle
Cloud services (Azure/AWS)
DEVOPS tools

Tools

Bitbucket
GIT
IBM WAS
JIRA
Service Manager
XLRelease
Job description
Job overview

We are seeking a highly skilled Senior Java Developer. The ideal candidate will bring a wealth of experience in full stack Java development and will play a key role in both development and maintenance / support projects.

Responsibilities
  • Work on development and maintenance projects within the financial / banking domain.
  • Engage in system design, coding, and testing activities.
  • Collaborate with clients to gather business requirements.
  • Provide full SDLC exposure, handling tasks independently.
  • Contribute to an agile team environment.
  • Debug code and incidents effectively.
  • Support production and batch processes when necessary.
Technical Skills
  • Strong experience with Java (1.8), Webservices, Spring Boot, EJB 3.0, SOAP, MQ, Oracle, Bitbucket, GIT.
  • Proficiency in IBM WAS, JIRA, and SNOW is a plus.
  • Experience with Azure / AWS cloud services and DEVOPS tools like Service Manager and XLRelease is beneficial.
  • Strong understanding of banking domain knowledge, particularly in core banking, deposits, and payments.
Preferred Qualifications
  • Experience in client interaction for business requirement gathering.
  • Self-sufficient and able to handle tasks independently.
  • Experience in production and batch support.
  • Strong communication and team collaboration skills.
  • Agile team experience is an advantage.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.