Mid Level Java Developer – Midrand

4 weeks ago


Gqeberha, South Africa E-Merge Full time

Exciting Opportunity for Java Developer Join Our Innovative Team Today

Are you a budding Java Developer with a passion for software engineering and Cloud architectures? We are seeking a talented individual to embark on a rewarding career journey with us.

Seize the opportunity to kick-start your career with us

Essential Requirements:

  • 2 to 4 years of experience in Software Development
  • Basic knowledge in software engineering with a focus on Cloud architectures
  • Solid knowledge in JAVA and relational databases,
  • Willing to learn AWS technologies: network * security groups, cross-account communication, ECS, Fargate, RDS, load balancers, Lambda, X-Ray, API Gateway
  • Basic knowledge in multithreaded concepts
  • Basic knowledge in DB optimization

Advantageous Skills:

  • JAVA with Spring Boot.
  • JavaScript + JS UI frameworks (ReactJS / Angular, NodeJS).
  • HTML5, CSS3.
  • CI/CD (Continuous Integration/Continuous Development).
  • SQL (Oracle, Postgres).
  • Test Driven Development/Automated Testing (Jasmine/Karma/Selenium/Cucumber/Wire Mock)
  • IntelliJ / WebStorm.
  • Build Tools (Maven/ Gradle/ Gulp/grunt/webpack).
  • Jenkins (CI (Continuous Integration) / DevOps).
  • NodeJS (advantageous).
  • Java Micro Profile (Jax-RS) (advantageous).
  • Typescript.
  • REST / (OData / Graph QL) (advantageous).
  • Understanding ESB Integration Skill (IIB, Tibco, Oracle fusion, MQS, Messaging concepts).
  • Working with Queues, Flows, Execution Groups.
  • Docker/AWS
  • Kubernetes/AWS
  • Git (version handling), Bitbucket, SVN.
  • IoC / Dependency Injection.
  • Jira, Confluence
  • Micro Services
  • German language skills will be advantageous

Reference Number for this position is GZ58489 which is a long-term contract position paying per hour working semi-remotely and has a contracting rate offering of R450 per hour



  • Gqeberha, South Africa Abantu Staffing Solutions Full time

    Job Description:The responsibility of this role is to support the software development process within the organisation by providing technical insights and ideas throughout the SDLC and producing neat, semi-complex and accurate code and queries, according to the agreed standards and practices, within a variety of different software system types. To adhere to...

  • Software Developer

    4 weeks ago


    Gqeberha, South Africa Top Vitae Full time

    SUMMARY: The primary purpose of this role is to be a great developer. You will form part of the Integration team and will regularly engage with your teammates and our clients to design, develop, test, implement and support the solutions that we have in place, and the solutions that we are planning to build. As a Mid-level Developer, you will be expected to...


  • Gqeberha, South Africa Staff Solutions Recruitment Full time

    The Intermediate Software / Web Developer Role is a position that requires knowledge across multiple areas of Software Development, using multiple languages. The Developer will be responsible for further development on existing platforms, projects, applications, and websites, as well as new projects.Key Performance Areas(Any experience in below KPA will be...


  • Gqeberha, South Africa Platinum Placements Full time

    Bachelors degree in engineering or related qualificationCAD Software.RFQ process; APQP &PPAP.ISO Standard.IATF 16949.Risk Assessments3-5 years of sales or customer experience.5 years in a similar role.Automotive Industry experience will be highly advantageousNew Business Development:Prospect for potential new clients and turn this into increased business....


  • Gqeberha, South Africa Headhunters Full time

    The purpose of the position:The purpose of this position is to develop solutions through the involvement in various aspects of the software development lifecycle including requirements as capture, design, implementation, testing, installation, and support.As an Intermediate Developer you will work with a team to acquire proper understanding of software...


  • Gqeberha, South Africa Headhunters Full time

    Main purpose of the position:The purpose of this position is to develop solutions by guiding development of program specifications, overseeing testing efforts and leading programmers.A Senior Developer is responsible for all development related activities within the organization and the quality of the solutions and code delivered to our...


  • Gqeberha, South Africa Abantu Staffing Solutions Full time

    Overview:The role will require the successful candidate to: improve the organization’s market position and achieve financial growth by implementing organizational strategic goals, build key customer relationships, identify business opportunities, negotiate and close business deals and maintain extensive knowledge of current market conditions.  The...


  • Gqeberha, South Africa Top Vitae Full time

    MAIN PURPOSE OF THE JOB:The primary purpose of this role is to be a great developer. You will form part of the Integration team and will regularly engage with your teammates and our clients to design, develop, test, implement and support the solutions that we have in place, and the solutions that we are planning to build. There will always be an expectation...


  • Gqeberha, South Africa Adzuna ZA B C2 Full time

    Nelson Mandela University reserves the right not to make an appointment. In considering candidates for appointment into the advertised posts, preference will be accorded to persons from a designated group in accordance with the approved Nelson Mandela University Employment Equity Plan. CORE PURPOSE OF JOBThe Department of Psychology is looking for a...

  • Tax Intern

    4 weeks ago


    Gqeberha, South Africa BDO South Africa Full time

    As a Tax Intern, you will be able to learn more about BDO, the world of work and what to expect from a career in your field, as well as more about yourself.  BDO’s Tax Internship Programme offers: Structured, output-based environment Grow your knowledge and experience from student to employee. Open the door to...


  • Gqeberha, South Africa NMU Full time

    Nelson Mandela University reserves the right not to make an appointment. In considering candidates for appointment into the advertised posts, preference will be accorded to persons from a designated group in accordance with the approved Nelson Mandela University Employment Equity Plan. CORE PURPOSE OF JOBThe Department of Psychology is looking for a...


  • Gqeberha, South Africa Adzuna ZA B C2 Full time

    CORE PURPOSE OF JOB1.To teach IsiXhosa Home Language at undergraduate level.2.To teach isiXhosa Conversational Competence at undergraduate level.3.To contribute to faculty administration as required.KEY PERFORMANCE AREASFacilitate the learning, teaching, and assessment processes in the faculty.Participate in academic engagement.Participate in faculty...


  • Gqeberha, South Africa NMU Full time

    CORE PURPOSE OF JOBThe Department of Computing Sciences (CS) is looking to fill a position of Associate Professor/Professor within the department with an enthusiastic, forward-thinking person who will contribute to the vision and mission of the Department in the role of a leader in the Department. The field of Computing Sciences includes Computer Science and...


  • Gqeberha, South Africa Adzuna ZA B C2 Full time

    CORE PURPOSE OF JOBThe Department of Computing Sciences (CS) is looking to fill a position of Associate Professor/Professor within the department with an enthusiastic, forward-thinking person who will contribute to the vision and mission of the Department in the role of a leader in the Department. The field of Computing Sciences includes Computer Science and...


  • Gqeberha, South Africa NMU Full time

    CORE PURPOSE OF JOBThe Faculty of Education at Nelson Mandela University invites applications for a Senior Lecturer position in isiXhosa. The successful candidate will contribute to the academic excellence of the faculty by teaching undergraduate and postgraduate courses in isiXhosa home language as well as at conversational level.The Senior Lecturer will...


  • Gqeberha, South Africa Adzuna ZA B C2 Full time

    CORE PURPOSE OF JOB1. To teach Education Theories and Workplace Based Learning modules to Advance Diploma TVET students.2. To contribute to faculty administration as required.KEY PERFORMANCE AREAS Facilitate learning, teaching and assessment processes in the faculty Participate in academic engagement Participate in faculty administration Conduct, publish and...


  • Gqeberha, South Africa NMU Full time

    CORE PURPOSE OF JOB1. To teach Education Theories and Workplace Based Learning modules to Advance Diploma TVET students.2. To contribute to faculty administration as required.KEY PERFORMANCE AREAS• Facilitate learning, teaching and assessment processes in the faculty• Participate in academic engagement• Participate in faculty administration• Conduct,...


  • Gqeberha, South Africa NMU Full time

    Nelson Mandela University reserves the right not to make an appointment. In considering candidates for appointment into the advertised posts, preference will be accorded to persons from a designated group in accordance with the approved Nelson Mandela University Employment Equity Plan. No late applications will be accepted.CORE PURPOSE OF JOBThe Department...


  • Gqeberha, South Africa Adzuna ZA B C2 Full time

    Nelson Mandela University reserves the right not to make an appointment. In considering candidates for appointment into the advertised posts, preference will be accorded to persons from a designated group in accordance with the approved Nelson Mandela University Employment Equity Plan. No late applications will be accepted.CORE PURPOSE OF JOBThe Department...

  • Account Manager

    2 days ago


    Gqeberha, South Africa Adzuna ZA B C2 Full time

    A company that offers a comprehensive range of interventions, from the selection of people to be trained and the designing of the course material to the actual training has an exciting opportunity for a quality-oriented Account Manager in Eastern Cape.The Account Manager’s core purpose is to generate new business and grow existing clients through...