Senior Java Software Developer
1 day ago
Hire Resolve is seeking a seasoned Senior Java Software Developer to join our client's team in Johannesburg. This role is ideal for a skilled developer who is passionate about crafting robust, scalable software solutions.
As a Senior Java Software Developer, you will be responsible for designing, developing, and maintaining high-quality Java applications. You will collaborate with cross-functional teams to define project requirements and deliver innovative software solutions that meet business needs. Your expertise in Java frameworks, databases, and software engineering best practices will be key in driving project success.
Key Responsibilities:- Proven experience (8+ years) as a Software Developer or in a similar software development role.
- Strong understanding of software development methodologies, including Agile and Scrum.
- In-depth knowledge of SQL for database design, queries, and reporting (e.g., MySQL, SQL Server, Oracle).
- Proficiency in multiple programming languages, such as Java, Flutter, Delphi, C#, Kotlin, and related development frameworks.
- Experience developing on operating systems like Android and Microsoft.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
- Comprehensive knowledge of software architecture, design patterns, and system integration.
- Hands-on experience with web, Windows, and mobile development technologies, including both front-end and back-end frameworks.
- Strong problem-solving and debugging skills, with a proven ability to troubleshoot complex issues.
- Excellent communication and interpersonal skills, with experience mentoring and collaborating effectively across teams.
- Strong knowledge of agile methodologies and experience with project management tools like JIRA and Confluence.
- Proficient with version control systems (e.g., Git, Bitbucket) and CI/CD pipelines.
- Demonstrated ability to lead technical discussions and provide architectural guidance.
- Comfortable using test cases for unit and integration testing.
- Familiarity with software development tools and environments, such as Visual Studio, Android Studio, and VS Code.
- Solid understanding of Object-Oriented Development.
- Strong planning, organizational, and time management skills.
- Excellent analytical, problem-solving, and critical thinking abilities.
- Proficiency in Java EE.
- Experience with IDEs such as NetBeans, Eclipse, or similar.
- Familiarity with Java web frameworks.
- Strong knowledge of HTML and CSS.
- Practical experience with SOLID design principles.
- Working knowledge of various design patterns.
- Database skills, including MySQL, SQL Server, and Oracle.
- Knowledge of Hibernate.
- Understanding of service-oriented architecture (SOA).
- Basic knowledge of Domain-Driven Design (DDD).
- Familiarity with Agile and Scaled Agile Framework (SAFe).
- Understanding of Kanban and Scrum methodologies.
- Highly competitive salary for this role based on experience.
-
Senior Java Software Developer
3 weeks ago
Midrand, Gauteng, South Africa Hire Resolve Full timeAbout the RoleHire Resolve is seeking a seasoned Java Software Developer to join our client's team in a dynamic and innovative environment. This opportunity is ideal for a skilled developer who is passionate about crafting robust, scalable software solutions.As a Senior Java Software Developer, you will be responsible for designing, developing, and...
-
Senior Java Developer
13 hours ago
Midrand, Gauteng, South Africa Lim Personnel Full timeSenior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team at Lim Personnel. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining large-scale Java applications.Key Responsibilities:Design and develop high-quality Java applications using Java EE, Spring, and Hibernate.Collaborate with...
-
Senior Java Developer
3 weeks ago
Midrand, Gauteng, South Africa E-Merge IT Recruitment Full timeA leading industrial company is seeking a highly skilled and passionate Senior Java Developer with expertise in Angular or React to join their team. The ideal candidate will be responsible for ensuring that all processes have been thoroughly investigated and considered in obtaining the specifications of user requirements.The successful candidate will have a...
-
Senior Java Developer Midrand
2 weeks ago
Midrand, Gauteng, South Africa E-Merge IT Recruitment Full timeSenior Java Developer OpportunityA leading German industrial company is seeking a highly skilled Senior Java Developer with expertise in Angular or React to contribute to their team's success. The ideal candidate will have a strong technical background and be able to understand the complexity of existing solutions, driving them forward with proficiency.Key...
-
Senior Software Developer
2 weeks ago
Midrand, Gauteng, South Africa Datacentrix Full timeJob Requirements:We are seeking a highly skilled Senior Software Developer to join our team at Datacentrix. The ideal candidate will have a strong background in Microsoft C#.NET and experience with the latest web technologies.Key Responsibilities:Design and develop robust software solutions using C#.NET and related technologies.Collaborate with...
-
Senior Software Developer
3 weeks ago
Midrand, Gauteng, South Africa Datacentrix Full timeAbout the Role:Datacentrix is seeking a highly skilled Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software applications using Microsoft C#.NET and latest web technologies.Develop and maintain...
-
Senior Software Engineer
2 weeks ago
Midrand, Gauteng, South Africa A 1L Realization (Pty) Ltd Full timeAbout the RoleWe are seeking a highly motivated and experienced individual to join our team as a Senior Software Engineer. In this senior role, you will play a crucial part in developing and maintaining our business applications and APIs.Key ResponsibilitiesDevelop and implement business applications and APIs using backend development languages such as...
-
Senior Software Engineer
6 days ago
Midrand, Gauteng, South Africa Hire Resolve Full timeSenior Developer Job DescriptionHire Resolve is seeking a highly skilled and experienced Senior Developer to join our team in Johannesburg. As a Senior Developer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our financial services clients.Key ResponsibilitiesLead the development of high-quality...
-
Full Stack Java Developer
3 weeks ago
Midrand, Gauteng, South Africa Liyema Consulting Full timeAbout the RoleWe are seeking a highly skilled Full Stack Java Developer to join our team at Liyema Consulting. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Key ResponsibilitiesDesign and develop high-quality software applications using Java and related...
-
Senior Software Developer
7 days ago
Midrand, Gauteng, South Africa Hire Resolve Full timeJob Title: Intermediate Software DeveloperHire Resolve's client is seeking an experienced Intermediate Software Developer to join their dynamic team. As a key member of the software development lifecycle, you will be responsible for designing, developing, and maintaining software applications using modern development practices.Key Responsibilities:Design and...
-
Senior Java Technical Solutions Architect
3 weeks ago
Midrand, Gauteng, South Africa Open Source (Pty) Ltd Full timeAbout the RoleWe are seeking a highly skilled Senior Java Technical Solutions Architect to join our team at Open Source (Pty) Ltd. As a key member of our technical team, you will be responsible for designing and implementing scalable solutions for international markets.Key ResponsibilitiesDesign and implement scalable solutions for international marketsLead...
-
Software Development Manager
3 days ago
Midrand, Gauteng, South Africa Hire Resolve Full timeJob Title: Junior Software DeveloperHire Resolve is seeking a highly skilled Junior Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining software applications using modern development practices.ResponsibilitiesDesign and develop software applications using programming...
-
Midrand, Gauteng, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our AWS Support team. As a Software Development Engineer, you will be responsible for designing, developing, and deploying software applications that support our customers' needs.Key ResponsibilitiesDesign and develop software applications using Java and other object-oriented...
-
Senior Backend Developer
1 week ago
Midrand, Gauteng, South Africa Optimal Growth Technologies Full timeJob Title: Senior Backend DeveloperAt Optimal Growth Technologies, we are seeking a highly skilled Senior Backend Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our server-side components using Java, NodeJS, and other technologies.Key Responsibilities:Develop and...
-
Senior Software Engineer
13 hours ago
Midrand, Gauteng, South Africa Lim Personnel Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Lim Personnel. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications using JavaScript and React.Key Responsibilities:Design and develop software applications using JavaScript and...
-
Software Development Engineer, AWS Support
2 weeks ago
Midrand, Gauteng, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our AWS Support team in Cape Town, South Africa. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and secure software systems that meet the needs of our customers.Key ResponsibilitiesDesign and develop high-quality,...
-
Senior Software Engineer
3 days ago
Midrand, Gauteng, South Africa The Hiring House Full timeJob Title: Senior DeveloperWe are seeking a highly skilled Senior Developer to join our team at The Hiring House. As a Senior Developer, you will play a key role in the development of our software products and will be responsible for leading the development team.Key Responsibilities:Work within a Software Development team, following Agile development...
-
Software Development Expert
3 weeks ago
Midrand, Gauteng, South Africa Open Source (Pty) Ltd Full timeAbout the RoleWe are seeking a highly skilled Software Development Expert to join our team at Open Source (Pty) Ltd. As a key member of our engineering team, you will be responsible for designing, developing, and deploying production-ready business applications that run 24/7.Key ResponsibilitiesApplication Development: Design and develop scalable, secure,...
-
Software Developer
13 hours ago
Midrand, Gauteng, South Africa Lim Personnel Full timeJob Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Lim Personnel. As a Software Engineer, you will be responsible for developing and maintaining a microservices architecture driven enterprise financial system using an array of client-side frameworks, primarily React.js.Key Responsibilities:Design and develop...
-
Senior Solutions Architect
3 days ago
Midrand, Gauteng, South Africa SavageOne Pty Ltd Full timeJob Title: Senior Solutions ArchitectJob Summary:We are seeking a highly skilled Senior Solutions Architect to join our team at SavageOne Pty Ltd. As a Senior Solutions Architect, you will be responsible for designing and implementing scalable, high-performance solutions that meet our clients' needs. You will leverage your expertise in Java, Node.js, and...