Java Developer

Summary

Senior Java Developer designing, developing, and maintaining high-quality software using Java, Spring Boot, Angular, and React. Responsibilities include code reviews, troubleshooting, and participating in the full software development lifecycle.

Senior Java Developer

Reference: ITE005761-KN-1

We are seeking experienced and talented Senior Java Developers. This is an exciting opportunity to contribute to groundbreaking projects while collaborating with a group of highly skilled professionals.

Duties & Responsibilities

Responsibilities:

  • Designing, developing, and maintaining high-quality software solutions using Java technologies.
  • Collaborating with cross-functional teams to define project requirements and specifications.
  • Conducting thorough code reviews to ensure code quality, performance, and adherence to best practices.
  • Troubleshooting and resolving complex technical issues to ensure smooth system operations.
  • Participating in the entire software development lifecycle, from planning and design to testing and deployment.
  • Keeping up-to-date with emerging technologies and industry trends, and proactively applying them to enhance our software offerings.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a relevant qualification in a related field.
  • Proven experience as a Java Developer, with a minimum of 5 years working on large-scale projects.
  • Strong proficiency in Java and related frameworks (e.g., Spring Boot, Angular, React, and RESTful APIs).
  • In-depth understanding of object-oriented programming principles and design patterns.
  • Experience with front-end technologies such as HTML, CSS, and JavaScript is a plus.
  • Familiarity with Agile development methodologies and practices.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities, with the capacity to work effectively in a team environment.
  • A passion for software development and a drive to stay ahead of industry advancements.

If you are a highly skilled Java Developer looking to make a significant impact in a challenging and rewarding role, we would love to hear from you.

We appreciate your interest; however, if you have not had any response within 2 weeks, please consider your application unsuccessful.

IT Executive Consultant:
Karabo

Package & Remuneration

Annually

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available