Overview
Java Engineer (Onsite) Jobs in Johannesburg at iqbusiness South Africa
Introduction: We are seeking a talented and motivated Java 8 Engineer with a strong background in Spring Boot to join our dynamic development team. The ideal candidate will have a passion for software development and a desire to deliver high-quality, scalable applications.
Key Responsibilities:
Design, develop, and maintain robust and scalable Java applications using Spring Boot.
Collaborate with cross-functional teams to define, design, and ship new features.
Write clean, maintainable, and efficient code following best practices and coding standards.
Perform code reviews and provide constructive feedback to team members.
Troubleshoot and debug applications to ensure optimal performance and reliability.
Participate in the full software development lifecycle, including requirements gathering, analysis, design, implementation, testing, and deployment.
Stay up to date with emerging technologies and industry trends to drive continuous improvement.
Requirements:
Java 8 (Spring boot)
Proven experience as a Java Developer with a minimum of 8 years of experience in Java 8.
Strong knowledge of Spring Framework and Spring Boot.
Experience with RESTful web services and microservices architecture.
Familiarity with databases (SQL/NoSQL) and ORM frameworks (e.g., Hibernate).
Understanding of software development methodologies (Agile, Scrum, etc.).
Proficient in version control systems (e.g., Git, ADO).
Excellent problem-solving skills and attention to detail.
Strong communication and interpersonal skills.
Education:
Bachelor’s degree in Computer Science, Engineering, or a related field.
Preferred Qualifications:
Experience with containerisation technologies (e.g., Docker, Kubernetes).
Familiarity with CI/CD tools and practices.
Knowledge of Calypso is a big plus.
Please Note:
As all iqbusiness roles require honesty in the handling of or access to cash, finances, financial systems, or confidential information; our recruitment process requires that the following background checks be completed: credit, criminal, ID, and qualification verification.
iqbusiness is committed to sustainable growth and transformation, we embrace diversity and employ previously disadvantaged individuals
Title: Java Engineer (Onsite)
Company: iqbusiness South Africa
Location: Johannesburg