Current jobs related to Senior Java Software Engineer - Midrand, Gauteng - Hire Resolve


  • Midrand, Gauteng, South Africa Hire Resolve Full time

    Job Title: Senior Java Software DeveloperAbout the Role:Hire Resolve is seeking a highly skilled Senior Java Software Developer to join our client's team in Johannesburg. This role is ideal for a seasoned developer who is passionate about crafting robust, scalable software solutions.Key Responsibilities:Design, develop, and maintain high-quality Java...


  • Midrand, Gauteng, South Africa Hire Resolve Full time

    Job Title: Senior Java Software DeveloperHire Resolve is seeking a seasoned Java Software Developer to join our client's team in Johannesburg. This role is ideal for a 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...


  • Midrand, Gauteng, South Africa Lim Personnel Full time

    Job Title: Senior Java DeveloperRole Summary:Lim Personnel is seeking a skilled Senior Java Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying cloud-based applications using Java and related technologies. Key Responsibilities:Design and develop cloud-based applications using...

  • Senior Java Developer

    1 month ago


    Midrand, Gauteng, South Africa Lim Personnel Full time

    Senior Java Developer OpportunityWe are seeking a highly skilled Senior Java Developer to join our team at Lim Personnel. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using Java and related technologies.Key Responsibilities:Participate in Scrum ceremonies and contribute...


  • Midrand, Gauteng, South Africa Quarphix Full time

    OverviewQuarphix is seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, implementing, and deploying robust, scalable software systems.Estimated Salary: $140,000 - $170,000 per yearJob DescriptionWe are looking for a talented software engineer with expertise in multiple...


  • Midrand, Gauteng, South Africa Hire Resolve Full time

    Hire Resolve is seeking a skilled Senior Developer to lead the development of high-quality software solutions for its wealth management platform. As a Senior Developer, you will be responsible for designing, developing, and implementing software solutions, providing technical leadership and mentorship to junior developers, and collaborating with...


  • Midrand, Gauteng, South Africa Lim Personnel Full time

    Rare Opportunity for a Senior Java DeveloperLimb Personnel is searching for a seasoned Senior Java Developer to spearhead the development of innovative cloud-based solutions.The ideal candidate will have a strong background in Java, extensive experience with cloud computing technologies, and a deep understanding of DevOps principles.Key Responsibilities:Take...


  • Midrand, Gauteng, South Africa Quarphix Full time

    About the RoleAt Quarphix, we're seeking a talented Senior Software Engineer to join our team of innovators. As a key member of our engineering team, you'll design, implement, and deploy robust software systems that drive business success.Key ResponsibilitiesSystem Design and Development: Develop scalable and efficient software systems that meet our...


  • Midrand, Gauteng, South Africa Datacentrix Full time

    Job Description:Datacentrix is a leading organization in the industry, and we are seeking an experienced Senior Cloud Software Engineer to join our team. This role is crucial in designing, building, and maintaining scalable, high-performance applications that support our various units.Key Responsibilities:Design and develop front-end and back-end components...


  • Midrand, Gauteng, South Africa Datacentrix Ltd Full time

    Job Title: Senior Cloud Software DeveloperDatacentrix Ltd seeks an experienced Senior Cloud Software Developer to join our team. As a Senior Cloud Software Developer, you will be responsible for designing, coding, and maintaining front-end and back-end components using Python, React, Next.js, PHP, and Java. Additionally, you will collaborate on CI/CD...


  • Midrand, Gauteng, South Africa McCormick & Company, Inc. Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team as a Full Stack Developer. The ideal candidate will have a strong background in Java and experience with cloud services.Responsibilities include:Designing and implementing scalable and efficient software systems.Collaborating with cross-functional teams to ensure seamless...

  • Software Engineer

    3 weeks ago


    Midrand, Gauteng, South Africa Lim Personnel Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at Lim Personnel. As a Senior Front-end Developer, you will be responsible for developing and maintaining a micro services architecture driven enterprise financial system using React.js. Your expertise in JavaScript and React concepts, as well as your excellent front-end coding...


  • Midrand, Gauteng, South Africa Six Sense Consulting Full time

    Job SummaryWe are seeking a highly skilled Senior Software Development Expert to join our team at Six Sense Consulting. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key ResponsibilitiesConduct quality assurance reviews of development projects to ensure they meet the required...


  • Midrand, Gauteng, South Africa Six Sense Consulting Full time

    Job Requirements:As a Senior Software Engineer at Six Sense Consulting, you will be responsible for designing, developing, and maintaining complex software systems using C# and Microsoft SQL. You will work closely with our team to deliver high-quality solutions that meet our clients' needs.Key Responsibilities:Design and develop software systems using C# and...


  • Midrand, Gauteng, South Africa Hire Resolve Full time

    Job Title: Junior Software DeveloperHire Resolve is seeking a skilled Junior Software Developer to join our team. This role involves working on innovative software solutions in a dynamic environment. As part of a collaborative team, you'll be involved in the full software development lifecycle, from conceptualization to deployment.Key Responsibilities:1....


  • Midrand, Gauteng, South Africa Hire Resolve Full time

    Hire Resolve is seeking a skilled Senior Developer for a financial services company in Johannesburg. The successful candidate will be responsible for designing, developing, and implementing software solutions.The ideal candidate will provide technical leadership and mentorship to other developers in the team. They will contribute to the development of...


  • Midrand, Gauteng, South Africa Network Recruitment Full time

    Position OverviewWe are seeking a highly skilled Senior Frontend Backend Engineer to join our dynamic team at Network Recruitment. As a key member of our team, you will be responsible for handling various projects, ensuring seamless integration of both client-side and server-side development.About the RoleThis is an excellent opportunity to work on diverse...


  • Midrand, Gauteng, South Africa Quarphix Full time

    Key Responsibilities ​Design, implement, and deploy robust software systems that meet scalability and performance requirements. Collaborate with product managers, designers, and engineers to deliver high-quality applications that exceed expectations. Develop and maintain high-performance applications across multiple platforms, including web,...


  • Midrand, Gauteng, South Africa Hire Resolve Full time

    Hire Resolve is seeking a skilled Senior Software Developer to join their team. This role offers a fantastic opportunity to work on innovative software solutions in a dynamic environment.Key Responsibilities:Design, develop, and maintain software applications based on modern development practices.Collaborate with product managers and other developers to...


  • Midrand, Gauteng, South Africa Lim Personnel Full time

    Job Title:Cloud DWH Software EngineerJob Description:Job Summary:We are seeking a highly skilled Cloud DWH Software Engineer to join our team at Lim Personnel. The successful candidate will be responsible for designing, developing, and implementing cloud-based data warehousing solutions using AWS services.Key Responsibilities:Supporting Snowflake's use case...

Senior Java Software Engineer

2 months ago


Midrand, Gauteng, South Africa Hire Resolve Full time
Senior Java Software Developer Opportunity

Hire Resolve is seeking a seasoned Java software developer to join our client's team in Johannesburg. This role is ideal for a 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.

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.
Requirements:
  • 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.
Benefits:
  • Highly competitive salary for this role based on experience.