Intermediate Java Developer

 

Recruiter:

Cyberpro Consulting

Job Ref:

JHB001784/YM

Date posted:

Monday, October 31, 2022

Location:

Johannesburg, South Africa

Salary:

300 Hourly


JOB SUMMARY:
CyberPro Consulting is a Microsoft Gold Partner as well as Oracle Java partner that develops Line of Business Systems, Mobile Apps as well as Web Applications. Our expertise extends to System Integration, Database Development and Business Intelligence solutions.

JOB DESCRIPTION:

If you are an Intermediate Java Developer who is passionate about your career and enjoys constantly upgrading your skills, then we could be the perfect match for you! We are looking for a confident, well-spoken, and proactive developer who loves working in a dynamic, fast-paced and innovative environment.
If this sounds like you, and you meet the requirements below, please send us your CV today!
What you'll do:
  • Build and maintain systems as well as design solutions across several systems
  • Be able to design and manage the development of components, sub-routines and other application elements
  • Integrate new systems with existing ones
  • Translate functional specifications into workable project deliverables and stage these according to team capability and capacity
What you'll need:
  • BSc (IT/Computer Science) or any other relevant qualification is highly beneficial
  • 3+ years of systems development experience in Java EE (8+)
  • Working knowledge of JavaScript Frameworks (Angular 4+) a must
  • Knowledge of Spring technologies i.e spring-boot, springdata-jpa etc.
  • Knowledge of relational databases
  • Exposure to integration environments
  • Agile methodology in the particular scrum
Software Engineer Requirements:
  • 3 years + experience
  • Excellent communication, analytical skills and decision-making ability in collaborative environments
  • Excellent understanding of java 8+
  • Solid understanding of Object-Oriented Design and ability to properly apply general design patterns and paradigms
  • Experience with test-driven development and domain-driven development
  • Experience with one or more of the following application frameworks: Spring
  • Solid understanding of messaging protocols like SOAP and REST
  • Experience with the open-source relational database management system
  • Knowledge of server application containers: Tomcat, Jetty, JBoss
  • Good understanding of frameworks and libraries like JavaScript, jQuery, TypeScript, HTML, CSS
  • Experience with CI / CD servers (preferably Jenkins) and Artifact Management (preferably Nexus), ability to create and maintain sophisticated CI / CD pipelines (preferably Jenkins)
  • Strong understanding of version control and related concepts and techniques, particularly Git
  • Experience with an appropriate unit testing framework(s)
  • Excellent debugging and problem-solving skills.
  • Comfortable with stubbing tools like wire mock and/or hoverfly
  • Experience with scripting languages like Bash and/or Python
  • Familiar with OAuth and SAML, preferably with an understanding of AD / LDAP / Kerberos as well
  • Familiar with Docker & Rancher
Technologies:
  • SOAP
  • REST
  • Java (mention versions)
  • Spring Boot
  • Kong
  • OAuth (authorization)
  • JWT (authorization)
  • Spring Framework
  • Java MicroServices
  • Docker Containerization

If you are interested in this opportunity, please send your CV to Yonela ( )

Please consider your application to be unsuccessful if you have not received feedback within 10-business days

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Java Developer [Pretoria]
Location: Pretoria
Salary:
Network Recruitment is urgently looking for an intermediate java developer to join our wide range of clients with positions available.
4 days ago


Intermediate Data Engineer - Johannesburg – up to R700k per annum
Location: Johannesburg
Salary: 700000
intermediate Data Engineer - Johannesburg – up to R700k per annum
5 days ago


Java Developer
Location: Johannesburg
Salary: 720000 Monthly
Our client, an established technology company at the forefront of providing world-class payment aggregation and secure payment solutions, is seeking an intermediate developer to join their growing team.
11 days ago


Intermediate Developer
Location: Johannesburg
Salary:
Are you an intermediate C# developers who is looking for that one opportunity to showcase your skills!!! Then Contact me!
20 days ago


Internediate Software Engineer (Java, Kotlin, Spring, Azure)
Location: Centurion
Salary: Annually
A client in the software space is looking for an intermediate developer to join their team. Your experience will include java, Kotlin, Spring and Azure.
8 days ago


Fullstack Developer (Expert) 1380
Location: Pretoria
Salary: Monthly
Full Stack developer (java)
1 day ago


Development Team Lead: C#
Location: Pretoria
Salary: Annually
TitleDevelopment Team Lead: C#DescriptionResponsibilities/Tasks: ·Implementing code that can be reused on multiple platforms·Breaking down complex issues into smaller manageable tasks·Support existing and develop new functionality and components.·Understand existing product and domain elements and work with business analysts to refine and implement new requirements.&mid...
4 days ago


Senior software developer/integrator
Location: Johannesburg
Salary: R50 000-R80 000 per month depending on experience
Senior software developer/integrator
4 days ago


ERP Solutions Consultant
Location: Centurion
Salary: 400 000 Annually
Are you a driven, strategic thinker ready to make an impact? Do you excel at turning complex requirements into streamlined, efficient solutions? This ready your engines and accelerate to the starting line.
5 days ago


Data Scientist – Johannesburg – R750k up to R950k per annum
Location: Johannesburg
Salary: 950000
Data Scientist – Johannesburg – R750k up to R950k per annum
5 days ago


Create a free job alert for Intermediate Java Developer in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions