Talent.com
Java Software Engineer

Java Software Engineer

First Point GroupWorkFromHome, KwaZulu-Natal, South Africa
30+ days ago
Job description

Direct message the job poster from First Point Group

I help empower IT leaders build high performance teams across EMEA regions | Recruitment Specialist

Are you a talented Java Developer looking for your next challenge? Our client is actively seeking a Java Developer to support their telecommunications clients. If you're passionate about system design, coding, and innovation, this role is for you!

Budget R600 000 PA - 12 month contract, Remote. Must be based in South Africa

What You'll Do :

  • System Design : Assist in architectural design, make technical decisions, and code development.
  • Coding : Perform prescribed coding and review tasks while adhering to coding standards.
  • Research & Architecture : Identify the best architecture for proposed systems and ensure adherence to development standards.
  • Software Development : Develop code that meets criteria for software testing and produce software builds for target hardware.
  • Environment Configuration : Set up the required environment for system development.
  • Testing : Create integration test specifications, conduct tests, record failures, and produce system integration reports.
  • Occasional After-Hours Work : Due to the business-critical nature of projects, you may occasionally need to work outside regular hours.

About You :

  • Experience : Minimum of 5 years of relevant experience.
  • Education : Grade 12 and IT Degree or Diploma (or equivalent experience).
  • Skills :
  • Proficient in Java, especially Java 8 J2EE
  • Familiarity with J2EE containers and web servers (Payara / Glassfish)
  • Experience in API development (REST and SOAP)
  • Knowledge of Spring Boot framework, Apache Camel, and Apache Maven
  • Working knowledge of Linux operating systems
  • Thorough understanding of the Software Development Life Cycle
  • Proficiency in source code management (Git)
  • Bonus Skills :

  • Advanced Java : Experience with Java 17 J2EE
  • Containerization : Experience with Docker and Kubernetes
  • Testing Frameworks : Experience with JUnit
  • CI / CD Pipelines : Familiarity with continuous integration and delivery pipelines
  • This is a fantastic opportunity for a motivated developer to make a significant impact. If you meet the above criteria and are ready for your next career move, we encourage you to apply!

    Seniority level

    Mid-Senior level

    Employment type

    Full-time

    Job function

    Information Technology

    Industries

    Technology, Information and Media

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • WorkFromHome, KwaZulu-Natal, South Africa