Senior Java Software Engineer
7 days ago
iqbusiness City of Johannesburg, Gauteng, South Africa
Senior Java Software EngineerIntroduction: 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.
- 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.
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.
IQbusiness is committed to sustainable growth and transformation; we embrace diversity and employ previously disadvantaged individuals.
Seniority level:Mid-Senior level
Employment type:Full-time
Job function:Engineering and Information Technology
Industries:Business Consulting and Services
#J-18808-Ljbffr-
Senior Java Software Engineer
2 weeks ago
Randburg, Gauteng, South Africa Tetrad Group Full timeA leading consulting firm is looking for a Senior Software Engineer to lead software development, define technical requirements, and drive key projects.What You'll Do:Design, develop, and implement high-quality software solutionsLead development projects and align them with business objectivesWrite, test, and debug clean, efficient codeConduct validation and...
-
Java Software Developer
7 days ago
Randburg, Gauteng, South Africa Carlysle Talent Search - Centurion Full timeJob OverviewAs a key member of our team at Carlysle Talent Search - Centurion, you will be responsible for designing and developing high-quality software applications using the Java stack.Key ResponsibilitiesWe are seeking an experienced Senior Java Software Engineer to join our team. In this role, you will have the opportunity to work on challenging...
-
Intermediate Java Software Engineer
2 weeks ago
Randburg, Gauteng, South Africa Tetrad Group Full timeJob title: Intermediate Java Software EngineerJob Location: Gauteng, JohannesburgDeadline: March 25, 2025About the jobA leading consulting firm specializing in high-impact software solutions for the vehicle tracking industry is looking for a skilled Intermediate Java Engineer to join their growing team.ResponsibilitiesCollaborating with software engineers to...
-
Senior Java Developer
2 weeks ago
Randburg, Gauteng, South Africa Xcede Group Full timeSenior Java EngineerAre you a Senior Java Engineer with a passion for developing high-quality, scalable software?Our client is looking for a skilled professional like you to join their team and help build cutting-edge technology solutions. As a Senior Java Engineer, you'll have the opportunity to work with a talented team of developers on challenging...
-
Java Software Engineer
2 weeks ago
Randburg, Gauteng, South Africa Pillangó Placements Full timeDirect message the job poster from Pillangó PlacementsTech TA | Marketing | Business Growth | Strategy | 2ICAs a sought-after Full-Stack Java Developer open to new opportunities, we understand that recruitment options can be overwhelming. Pillangó Placements stands out as one of South Africa's top tech recruiters, offering personalised guidance that goes...
-
Senior Java Software Engineer
7 days ago
Randburg, Gauteng, South Africa Carlysle Talent Search - Centurion Full timeReference : DBN-AD-1Our client is awesome. And they are on the hunt for hot Java Stack Engineering skillsBased in Melrose Arch, you will be part of a team of top-notch professionals who are team-oriented and collaborative in their approach. Flexibility is offered, but team culture and collaboration is key. As a Software Engineer, your mastery of the Java...
-
Senior Java Developer Johannesburg
7 days ago
Randburg, Gauteng, South Africa Xcede Group Full timeSenior Java EngineerAre you a Senior Java Engineer with a passion for developing high-quality, scalable software? Our client is looking for a skilled professional like you to join their team and help build cutting-edge technology solutions. As a Senior Java Engineer, you'll have the opportunity to work with a talented team of developers on challenging...
-
Java Engineering Specialist
7 days ago
Randburg, Gauteng, South Africa Carlysle Talent Search - Centurion Full time**Job Summary:**We are seeking an exceptional Senior Java Software Engineer to join our team of skilled professionals. The ideal candidate will possess strong technical expertise, excellent problem-solving skills, and a passion for driving projects forward.">Develop world-class web and mobile applications using Java stack technologies.">Collaborate with...
-
Senior Software Engineer
2 weeks ago
Randburg, Gauteng, South Africa Dimension Data Full timeAre you tired of being micro-managed? Are you looking for a company where no-one tells you how to do your job? Do you want to work in a team, but not be told what to do and when to do it? If so, we believe this Senior Software Engineer role is perfect for youAs a Senior Software Engineer, you'll be responsible for building and maintaining our systems. You...
-
Senior Java Professional
1 week ago
Randburg, Gauteng, South Africa Business Systems Group Full timeWe are seeking talented professionals to join our development team and contribute to the success of our business.As a Senior Java Developer, you will play a key role in shaping the direction of our company's technology strategy.About the Team:Our team is passionate about innovation and committed to delivering high-quality solutions that meet the needs of our...
-
Senior Java Software Engineer Jhb
7 days ago
Randburg, Gauteng, South Africa Carlysle Talent Search - Centurion Full timeReference : DBN-AD-1Our client is awesome and they are on the hunt for hot Java Stack Engineering skillsBased in Melrose Arch, you will be part of a team of top-notch professionals who are team-oriented and collaborative in their approach. Flexibility is offered, but team culture and collaboration is key.As a Software Engineer, your mastery of the Java stack...
-
Backend Software Engineer
7 days ago
Randburg, Gauteng, South Africa Contractor Full timeAbout the Job:We are seeking a senior Java developer to join our team and contribute to the design and development of enterprise-level software solutions. As a seasoned expert in Java, you will be responsible for designing and developing large-scale technology products using Java and Spring.Our ideal candidate has at least two years' experience in...
-
Java Software Engineers
1 week ago
Randburg, Gauteng, South Africa Dearx Full timeAbout DearxJob DescriptionDearx is seeking a highly skilled Java developer to join our innovative team. The ideal candidate will have extensive experience in Java application development and programming.This role involves all aspects of development, including design, planning, development, and deployment.The ideal candidate should have a strong technical /...
-
High-Level Software Engineer
5 days ago
Randburg, Gauteng, South Africa MSP Staffing (PTY) LTD Full timeWe are seeking a highly skilled High-Level Software Engineer to join our technology division at MSP Staffing (PTY) LTD. As a key member of our team, you will be responsible for designing and developing innovative software solutions that meet the needs of our clients.Job Description:As a Senior Java Developer, you will work closely with our delivery team to...
-
Senior Software Engineer
7 days ago
Randburg, Gauteng, South Africa Frostbyte Digital Full timeJob Description:We are seeking a skilled Senior JavaScript Developer to join our team at Frostbyte Digital. In this role, you will be responsible for designing and developing Lightning 2.0 / 3.0 UIs, creating and maintaining STB Applications / Launchers, and applying design patterns to ensure scalable and maintainable code.You will collaborate with...
-
Senior Java Engineer
2 weeks ago
Randburg, Gauteng, South Africa Network IT Full timeSenior Full Stack Java DeveloperReference: NWA003411-THM-1Looking for a Senior Full Stack Java Developer who is ready for a new challenge and who is passionate about mentoring and coaching up-and-coming Developers.Duties & ResponsibilitiesDuties and Responsibilities:Designs and implements Applications and Applications changes to improve application...
-
Software Engineering Lead
1 week ago
Randburg, Gauteng, South Africa Business Systems Group Full timeWe are seeking a skilled Senior and Intermediate Java Developers / Engineers to join our collaborative development team in Johannesburg.Our office is situated in Houghton Estate, within walking distance of the Gautrain station.Main Purpose of the Role:Create and maintain an environment that fosters the success of the BSG development team.Buid relationships...
-
Senior Java Developer
5 days ago
Randburg, Gauteng, South Africa MSP Staffing (PTY) LTD Full timeOne of our clients is looking for a Senior Java Developer. Key Requirements: A bachelor's degree in IT, Engineering or other Sciences Minimum 6 years' experience working as a software engineer within an enterprise environment Experience working in a delivery team together with other disciplines to deliver a product A solid understanding of software...
-
Senior Java Developer
2 weeks ago
Randburg, Gauteng, South Africa MSP Staffing (PTY) LTD Full timeOne of our clients is looking for a Senior Java Developer.Key Requirements:A bachelor's degree in IT, Engineering or other SciencesMinimum 6 years' experience working as a software engineer within an enterprise environmentExperience working in a delivery team together with other disciplines to deliver a productA solid understanding of software engineering...
-
Java Engineer
2 weeks ago
Randburg, Gauteng, South Africa IQbusiness Full timeJob Location : Gauteng, JohannesburgDeadline : April 25, 2025Key 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...