Enable job alerts via email!

Java / C# / C++ / .Net -Software Developer

Exusia

Johannesburg

Remote

ZAR 400,000 - 600,000

Full time

30 days ago

Job summary

A global technology consulting company is looking for a Software Developer to join their Sales and Delivery Team. The candidate will participate in all stages of project development and requires strong proficiency in Java, C#, C++, or .NET. A Bachelor’s or Master’s degree in Computer Science is essential along with 3+ years of relevant experience, particularly with microservices architecture. The role offers the opportunity to work in an Agile environment, collaborating with various teams to deliver high-quality software solutions for banking clients.

Qualifications

  • 3+ years of hands-on experience in software application development.
  • Strong understanding of RESTful API design and development.
  • Experience with databases using Spring, JDBC, JPA, Hibernate, and SQL.

Responsibilities

  • Participating in the entire project lifecycle, gathering requirements, and developing applications.
  • Collaborating with Solution Architects and Senior Application Designers.
  • Creating detailed project documentation and testing application code.

Skills

Object-Oriented Technologies
Java
C#
C++
.NET
Microservices Architecture
RESTful API Design
Spring
Hibernate
SQL

Education

Bachelor’s or Master’s degree in Computer Science or related field

Tools

Jenkins
Git
Docker
Kubernetes
Azure cloud services
Job description

About The Position

Department : Sales and Delivery Team - Empower

Industry : Information Technology & Services, Computer Software, Management Consulting

Location : India Remote (WFH)

Experience Range : 3-8 years

Basic Qualification : Masters / Bachelor of Engineering or Equivalent

Travel Requirements : Not required

Website :

Exusia, a cutting-edge digital transformation company, is looking for top-notch Software Developers with strong programming skills in Java / C# / C++ or .NET. You will be part of a team developing full-stack applications to support a leading banking client.

What’s the Role?

The role involves participating in the entire project lifecycle, gathering requirements, understanding technical needs, developing, and deploying applications in collaboration with Solution Architects and Senior Application Designers. As a Software Developer, you will build application front-end, back-end, and API layers using Agile methodologies.

Qualifications & Role Responsibilities

  • Bachelor’s or Master’s degree in Computer Science or related field
  • 3+ years of hands-on experience in software application development
  • Estimating, prioritizing, planning, and coordinating with product owners and Scrum Masters
  • Creating detailed project documentation
  • Developing and testing application code
  • Collaborating with Data Analysts, Testing, and DevOps teams in an Agile environment

Requirements

Mandatory Skills :

  • Experience with Object-Oriented Technologies
  • Proficiency in at least one of Java, C#, C++, or .NET
  • Experience implementing microservices architecture
  • Hands-on experience with Java technologies such as Core Java, Spring, Spring Boot, Hibernate, and React or Angular for frontend
  • Design, develop, and maintain backend services using relevant frameworks
  • Strong understanding of RESTful API design and development
  • Experience with databases using Spring, JDBC, JPA, Hibernate, and SQL
  • Expertise in Microservices development with Java/Spring
  • Experience with CI/CD tools like Jenkins, Git, etc.
  • Excellent problem-solving and communication skills

Nice-to-Have Skills :

  • Experience in Banking & Financial services domain
  • Full stack development skills
  • Knowledge of Docker, Kubernetes, Azure cloud services, and NoSQL databases

About Exusia

Exusia is a global technology consulting company specializing in data management and analytics, with operations across the Americas, Asia, Africa, and the UK. Headquartered in Miami, Florida, with development centers in India, Exusia is recognized for its innovation and growth in IT services.

Interested applicants should apply by forwarding their CV to :

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.