Mid-Senior Java Developer

Vacancy Details

  • Career Level Supervisor / Manager
  • Experience 6 Years
  • What we do Computers & IT & Telecoms
  • Qualifications Practical experience only

Job Description

Our client is a reputable technology company based in Johannesburg, specializing in software development and innovative solutions. With a strong focus on cutting-edge technologies, they have established themselves as a trusted provider in the industry. As pioneers in their field, they continuously strive to deliver exceptional products and services to their clients.

Our client is looking for a talented and experienced Mid-Senior Java Developer to join their dynamic team in Johanessburg. If you have a minimum of 6 years of experience with Java or Java SE, a strong understanding of multithreading, and are vaccinated, then this could be the perfect opportunity for you.

As a Mid-Senior Java Developer, you will play a vital role in developing robust and scalable Java applications. This role offers an exciting opportunity to work with cutting-edge technologies and contribute to the growth and success of the company. In addition to a competitive salary, our client provides attractive remuneration packages, allowances, and other incentives.

Duties and Responsibilities:

  • Design, develop, and maintain high-quality Java applications.
  • Collaborate with cross-functional teams to gather and analyze requirements.
  • Write efficient and reliable Java code, adhering to coding standards and best practices.
  • Implement and maintain multithreaded applications, ensuring optimal performance and scalability.
  • Troubleshoot and debug Java applications, providing timely resolutions to issues.
  • Conduct code reviews and provide constructive feedback to team members.
  • Integrate Java applications with databases, APIs, and external systems.
  • Develop and execute unit tests to ensure the correctness of implemented code.
  • Participate in the full software development lifecycle, from requirements gathering to deployment.
  • Stay updated with emerging trends and advancements in Java development.
  • Contribute to the continuous improvement of development processes and methodologies.

Qualifications and Experience:

  • Minimum of 6 years of experience with Java or Java SE.
  • Strong understanding of multithreading and concurrency in Java.
  • Experience with Java frameworks and libraries.
  • Solid understanding of object-oriented programming principles.
  • Familiarity with software development methodologies, such as Agile or Scrum.
  • Knowledge of database systems and SQL.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Vaccination against COVID-19 is required.

GoldmanTech (Stand-Out Staffing)

Required skills

Share this job with friends and relatives

Sorry, Applications have been closed.

Related Jobs in South Africa