Java Enterprise Software Engineer

7 days ago


Johannesburg, Gauteng, South Africa Landis+Gyr AG Full time

Landis+Gyr AG is part of a global organization engaged in the design, production, and distribution of energy metering and energy management products. We are looking for an experienced Java Enterprise Software Engineer to join our team.

Company Overview:

We provide innovative solutions for the energy industry and are committed to excellence in product design, manufacturing, and delivery.

Job Description:

The successful candidate will be responsible for designing and developing Java-based applications that meet performance and quality standards. This includes collaborating with cross-functional teams to deliver robust solutions and providing guidance and mentorship to junior developers.

Key Responsibilities:

  1. Design and Development: Create Java-based applications ensuring they meet performance and quality standards.
  2. Database Management: Develop and optimize SQL queries, manage database schemas, and ensure data integrity.
  3. Code Review and Debugging: Conduct code reviews, debug and resolve issues, and ensure code quality.
  4. Collaboration: Work closely with cross-functional teams to deliver robust solutions.
  5. Mentorship: Provide guidance and mentorship to junior developers.

Required Skills and Qualifications:

  1. Experience: 10+ years of experience in Java development.
  2. SQL Proficiency: Strong knowledge of SQL and experience with database management systems.
  3. Technical Skills: Proficiency in Java frameworks, RESTful APIs, and microservices architecture.
  4. Problem-Solving: Excellent analytical and problem-solving skills.
  5. Communication: Strong verbal and written communication skills.
  6. Education: Bachelor's degree in Computer Science, Information Technology, or a related field.


  • Johannesburg, Gauteng, South Africa IOCO Full time

    We are looking for an Enterprise Java Software Engineer to join our team. As a key member of our development team, you will be responsible for creating efficient and scalable Java code for new features and APIs, leveraging frameworks like Spring and Hibernate.Key ResponsibilitiesDevelop unit tests and troubleshoot issues to ensure code reliability and...


  • Johannesburg, Gauteng, South Africa Pygio Full time

    Transforming Enterprises with Data AnalyticsWe are a software company based in South Africa, dedicated to helping businesses thrive in the financial services and industrial technology industries. Our team of experts works closely with clients to understand their needs and develop innovative solutions using Java, cloud technologies, and data analytics.About...


  • Johannesburg, Gauteng, South Africa Carlysle Talent Search - Centurion Full time

    Carlysle Talent Search - Centurion is seeking a highly motivated Enterprise Java Lead Developer to join our team. As a key member of our team, you will be responsible for developing and implementing high-quality software applications using Java technology.Responsibilities:Develop world-class, high-quality web and mobile applications for some of the country's...


  • Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full time

    Job Description:We are looking for a Senior Java Software Engineer to join our growing engineering team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-performance, scalable applications. You'll work closely with cross-functional teams to deliver high-quality solutions that meet both business and...


  • Johannesburg, Gauteng, South Africa Tetrad Group Full time

    Job title : Intermediate Java Software EngineerJob Location : Gauteng, JohannesburgDeadline : March 25, 2025Quick Recommended LinksJobs by Location Job by industries About 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...


  • Johannesburg, Gauteng, South Africa Tumaini Consulting Full time

    My client is looking for a Snr. Java Software Engineer, based in Randburg, Johannesburg to join their team. Requirements: · BSc/Computer Science/Software Engineering or any related informatics and science/engineering degree or a professional programming · 5-8 years of experience · Knowledge of Java, Jarkarta EE platform and the Spring Framework ·...


  • Johannesburg, Gauteng, South Africa iqbusiness Full time

    iqbusiness City of Johannesburg, Gauteng, South AfricaSenior 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...


  • Johannesburg, Gauteng, South Africa Tumaini Consulting Full time

    Are you a Senior Java Software Engineer looking to work on cutting-edge projects with a team of top-tier developers? Join a dynamic, forward-thinking company where youll design high-quality software solutions, mentor developers, and drive impactful technical decisions. Our client is looking for: · 5 years of experience in Java development · Strong...


  • Johannesburg, Gauteng, South Africa Entelect Full time

    We're seeking a highly skilled Senior Java Engineering Lead to join our team at Entelect and drive the development of cutting-edge web and mobile applications for leading organisations in South Africa.In this role, you'll be responsible for leading and mentoring junior engineers, as well as collaborating with cross-functional teams to ensure seamless...


  • Johannesburg, Gauteng, South Africa Pygio Full time

    Company OverviewWe are a software company based in South Africa, specializing in data analytics products and services that transform enterprises in the financial services and industrial technology industries. Our clients include some of the largest banks, insurers, and manufacturing companies in Africa.Job DescriptionWe are looking for an individual who is...

  • Java Engineer

    3 hours ago


    Johannesburg, Gauteng, South Africa IQbusiness South Africa Full time

    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...


  • Johannesburg, Gauteng, South Africa Pygio Full time

    Build Innovative Solutions with UsWe are a software company passionate about helping businesses succeed in the financial services and industrial technology industries. Our team of experts uses cutting-edge technologies like Java, cloud computing, and data analytics to develop innovative solutions that drive business growth. If you're a motivated and...

  • Software Engineers

    2 weeks ago


    Johannesburg, Gauteng, South Africa PBT Group Full time

    Job title : Software EngineersJob Location : Gauteng, JohannesburgDeadline : March 25, 2025Quick Recommended LinksJobs by Location Job by industries About the jobPBT Group is seeking skilled Java and C# Developers to join our dynamic team. The ideal candidates will have strong experience in software development, system architecture, and modern development...


  • Johannesburg, Gauteng, South Africa Quadrant Systems cc Full time

    Full Stack Java DeveloperWe are currently seeking a skilled Full Stack Java Developer to join our client in the banking sector.This role involves working on a range of exciting projects, utilizing your expertise in Java and related technologies such as Spring Framework, Spring Boot, and Relational Databases.Key Responsibilities:Develop and maintain...


  • Johannesburg, Gauteng, South Africa Entelect Full time

    Entelect is committed to delivering exceptional results for our clients, and we're seeking a highly skilled Enterprise Software Architect to help us achieve this goal.As an Enterprise Software Architect, you'll play a key role in developing world-class software solutions that meet the evolving needs of our customers.You'll be responsible for designing and...


  • Johannesburg, Gauteng, South Africa Wesbank Full time

    We are seeking a visionary and strategic thinker to fill the role of Enterprise Architecture Lead. As an Enterprise Architecture Lead, you will be responsible for developing and maintaining the overall architecture of our enterprise systems.Key Responsibilities:Develop and maintain the overall architecture of our enterprise systemsCollaborate with...

  • Software Engineer

    6 days ago


    Johannesburg, Gauteng, South Africa Spane4all Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team as a Java Specialist. This is an exciting opportunity for someone who is passionate about delivering high-quality software solutions and wants to make a meaningful impact.As a Software Engineer, you will be responsible for designing, developing, and testing complex software...


  • Johannesburg, Gauteng, South Africa IFS Full time

    About the CompanyIFS is a leading global enterprise software company that helps organizations operate more efficiently and make data-driven decisions. Our solutions cover ERP, EAM, and Service Management, and are used by thousands of customers worldwide.In this role, you will work closely with our account teams, prospects, and existing customers to identify...


  • Johannesburg, Gauteng, South Africa MSP Staffing LTD Full time

    One of our clients is looking for an Intermediate Java Developer. Key Requirements: · A bachelor's degree in IT, Engineering or other Sciences · Minimum 4 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...


  • Johannesburg, Gauteng, South Africa DeARX Full time

    As a Java Integration Developer at DeARX, you will play a key role in designing and implementing RESTful APIs with Spring Boot and Spring Integration, and working with integration patterns and managing complex systems to ensure smooth data flows.About the OpportunityThis is an excellent chance to work on cutting-edge projects and expand your expertise in API...