Java Developer

Sabenza IT & Recruitment

Eersterivier

On-site

ZAR 600,000 - 1,200,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Sabenza IT & Recruitment is seeking Intermediate and Senior Java Developers to join a dynamic IT and Data team. You will work on modern applications, APIs, microservices and cloud-based solutions while participating in the full software development lifecycle.

If Java, Spring Boot, Angular and building scalable solutions are your focus, this is a great opportunity to advance your development career. You will design, develop, test and maintain Java applications, build RESTful APIs, and collaborate

Qualifications

  • 5 to 10 years of software development experience.
  • Strong hands-on experience with Java, Spring Boot, Angular and API development.
  • Experience with cloud-based and modern software engineering environments.
  • Experience mentoring and sharing knowledge will be advantageous.

Responsibilities

  • Design, develop, test and maintain Java applications and services.
  • Build scalable microservices and distributed systems using Java and Spring Boot.
  • Develop and enhance Angular applications and user interfaces.
  • Build and integrate RESTful APIs and web services.
  • Work with enterprise applications and continuously improve them.
  • Participate in Agile ceremonies and collaborate with team members.

Skills

Java
Spring Boot
Angular
API development
Microservices
Cloud technologies
AWS
CI/CD
Git
Gradle
Unit testing
Mentoring
Agile

Education

Bachelor's degree in IT / Computer Science / Software Engineering

Tools

Git
Gradle
AWS

Job description

Are you a Java Developer who enjoys building things that actually make a difference

We are looking for talented Intermediate and Senior Java Developers to join a dynamic IT and Data team. You will work on modern applications, APIs, microservices and cloud based solutions while getting involved across the full software development lifecycle.

If Java, Spring Boot, Angular and building scalable solutions are your thing, this could be a great opportunity to take your development career to the next level.

What you will be doing:
  • Design develop test and maintain Java applications and services
  • Build scalable microservices and distributed systems using Java and Spring Boot
  • Develop and enhance Angular applications and user interfaces
  • Build and integrate RESTful APIs and web services
  • Work with existing enterprise applications and continuously improve them
  • Contribute to solution design and technical architecture discussions
  • Apply object oriented design principles and development patterns
  • Develop secure scalable and high performing solutions
  • Build integrations using REST SOAP messaging technologies and APIs
  • Work with technologies including JMS IBM MQ AWS SQS XML and JSON
  • Support cloud native applications and AWS environments
  • Help improve application performance monitoring stability and reliability
  • Write unit integration and automated tests
  • Contribute to CI CD processes and build management using Git and Gradle
  • Support production and non production environments and troubleshoot technical issuesWork closely with Business Analysts Solution Architects Testers and Product Owners
  • Take part in Agile ceremonies story refinement and technical discussions
  • Share knowledge and mentor other developers at Senior level
  • Explore new technologies and AI assisted development tools to improve productivity and code quality
Requirements
  • 5 to 10 years of software development experience
  • Strong hands on experience with Java, Spring Boot, Angular and API development
  • Experience working with enterprise applications and integrated solutions
  • Strong understanding of microservices and modern software development practices
  • Experience contributing to solution design and technical architecture
  • Experience working in cloud based and modern software engineering environments
  • Experience with technical initiatives, mentoring and knowledge sharing will be advantageous
  • Experience within financial services will be advantageous
  • Investment industry experience will be highly advantageous
Qualifications
  • A relevant IT Degree or Diploma in Computer Science Information Technology Software Engineering or a related field
  • Experience within financial services will be advantageous
  • Investment industry experience will be highly advantageous
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Zohorecruit • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Java Developer (Intermediate / Senior)
Java Developer (Intermediate / Senior)

Indsafri • South Africa

On-site
ZAR 600,000 - 900,000
JAVA Developer Intermediate and Senior
JAVA Developer Intermediate and Senior

ARCS • Centurion

On-site
ZAR 700,000 - 1,100,000
Java Developer (Intermediate to Senior)
Java Developer (Intermediate to Senior)

Communicate Finance • Wes-Kaap

On-site
ZAR 350,000 - 700,000
Java Developer
Java Developer

Network Finance • Randburg

On-site
ZAR 900,000 - 1,300,000
Senior Java Developer
Senior Java Developer

ATS Client • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Salary: negotiable
Java Developer (Contract)
Java Developer (Contract)

Pbt-Group • Johannesburg

On-site
ZAR 600,000 - 900,000
Java Developers
Java Developers

Network Finance • Randburg

Hybrid
ZAR 950,000 - 1,300,000
Hybrid work model
Bonuses and salary reviews
Wellness initiatives
+2
Tech Lead: JavaScript Developer
Tech Lead: JavaScript Developer

Indsafri • South Africa

On-site
ZAR 900,000 - 1,300,000
Intermediate-Senior Java Developer
Intermediate-Senior Java Developer

Together Staffing group • Johannesburg

On-site
ZAR 720,000 - 960,000