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