Skip to content
mimi

Java Developer

First Point Group

Remote · South Africa Contract Mid Level R600k – R600k/yr 2mo ago

About the role

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 J2 EE
    • Familiarity with J2 EE 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 J2 EE
  • 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!

Skills

Apache CamelApache MavenDockerGitGlassfishJavaJava 8 J2 EEJava 17 J2 EEJunitKubernetesLinuxPayaraRESTSOAPSpring Boot

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free