Enable job alerts via email!

Senior Java Developer

IOCO

Johannesburg

On-site

ZAR 600,000 - 1,000,000

Full time

19 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading software company as a Senior Java Developer in Johannesburg, where you will influence software direction and work within a dynamic, innovative environment. This role offers the opportunity to use cutting-edge technology and offers personal development in a team-oriented culture focused on solving real-world problems.

Qualifications

  • Minimum of 5 years experience as a Back-End developer using Java.
  • Experience with build tools like Maven/Gradle, REST API design.
  • Strong analytical and problem-solving skills.

Responsibilities

  • Influence the direction of the software and its future development.
  • Work with a micro-service architecture using Java Spring Boot and MySQL.
  • Collaborate with the Product Owner to design and implement new features.

Skills

Java
Micro-service architecture
REST API design
Docker
Jenkins
JUnit

Tools

Maven
Gradle

Job description

Are you a seasoned Senior Java Developer with a passion for leadership and innovation? We're seeking a talented and motivated Senior Java Developer to join our growing team.

Our client's core purpose is to make people healthier and to enhance their lives. They seek out and invest in exceptional individuals who understand and support their core purpose. Their environment is fast-paced and dynamic, enabling smart, self-driven people to be their best.

Position Details:

  • Influence the direction of the software and its future development.
  • Work with a micro-service architecture using Java Spring Boot and MySQL.
  • Collaborate with the Product Owner to design and implement new features, ensuring high-quality work.
  • Minimum of 5 years experience as a Back-End developer using Java.
  • Experience with build tools (Maven / Gradle), REST API design, API authentication and authorization, API Gateway products, Docker, Jenkins, JUnit, and integration in heterogeneous environments.

Personal Attributes:

  • Self-starter with ownership and accountability.
  • Passionate about technology and development.
  • Results-oriented, able to work under pressure with multiple projects.
  • Strong analytical and problem-solving skills.
  • Ability to handle complexity and switch between detailed and high-level requirements.
  • Excellent communication skills.

Additional Information:

  • Contract position.
  • Work environment details.

Why work for us?

Join an organization that solves complex real-world problems with innovative software solutions. At iOCO, we foster continuous learning and provide opportunities to grow your craft. Be part of a team working across various industries with cutting-edge technologies.

Enjoy working with some of the most knowledgeable professionals in the industry on interesting projects across different business domains.

Create a job alert for this search.

Location: Johannesburg, South Africa.

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