JAVA Backend Developer 1717

 

Recruiter:

Open Source (Pty) Ltd

Job Ref:

CPT001044/PV

Date posted:

Tuesday, November 23, 2021

Location:

Midrand, South Africa


SUMMARY:
We are currently recruiting for a Snr Java Backend Developer with the following technical skill set : 

  • JEE 7 
  • API Development, Calling and creating REST services, RESTful APIs 
  • Calling SOAP services 
  • Java Logging frameworks 
  • Functional Java 
  • JMS 
  • Knowledge of design patterns, DAO pattern 
  • Object oriented design 
  • EJB 
  • SQL with DB2, Postgres and Oracle 
  • Postman / SoapUI 
  • Maven multi module project setup and development 
  • HTTP Authentication, and Encryption with SSL 
  • HTTP Session management and persistence 
  • IntelliJ & Eclipse IDE 
  • Git with Bitbucket, Code versioning (Git/SVN) 
  • CI/CD 
  • Jenkins with Build Pipelines 
  • Code quality with Sonar 
  • Nexus 
  • Junit with unit and integration tests 
  • Integration with 3rd party systems 
  • Performing production and integration deployments 
  • Logging and tracking tickets to external support 
  • Troubleshooting deployments 
  • Debugging remote services 
  • Microservice Architecture 
  • AWS cloud services and Serverless development technologies (highly advantageous) 
  • Spring MVC (highly advantageous) 
  • Spring Boot (highly advantageous) 
  • Docker (highly advantageous) 
  • Kubernetes (advantageous) 
  • Servlets Payara / Glassfish (advantageous) 
  • JSON and XML with Schema (advantageous) 
  • Knowledge of integration with AEM or other Web Content Management Platforms / Solutions (highly advantageous) 
  • Frontend development technologies such as HTML5, JavaScript, TypeScript, CSS (advantageous) 
  • Knowledge of other programming languages and tools (advantageous) 
  • Atlassian tools: Jira, Confluence 
  • DevOps 


POSITION INFO:
Detailed role tasks : 

  • Develop and maintain public facing web applications. 
  • API, Java development, deployments and support. 
  • Collaborate with Central IT solutions, Web Cloud Platform (WCP) and Web Content Management Platform (WCMP) (based on Adobe Experience Manager). 
  • Decoupling website’s backend. 
  • Migration of website functionality to AWS Cloud. Hence, AWS Cloud and other Serverless development experience would be advantageous. 
  • Meet with end users and gather requirements. 
  • Participate in stand-up’s. 
  • Analyse and Implement new system requirements specifications. 
  • Ensure that all processes are investigated / considered in obtaining the specifications of the user requirements. 
  • Propose and review system designs and evaluate alternatives. 
  • Review and present proposals / system solutions to IT Project Lead, DevOps Team, QA Team, and Product Owner / Business team. 
  • Develop systems solutions in line with IT Security standards and other compliance topics, quality standards and delivery requirements. 
  • Develop code that is readable, extendable, re-usable, scalable and optimized for performance. 
  • Ensure that all implementations can be passed over to other developers, mid development, with minimum of handover. 
  • Ensure compliance & adherence to standards for audit adherence and quality assurance. 
  • Actively participate and contribute to sprint planning, backlog refinement, story size estimation, sprint reviews and retrospectives. 
  • Update user stories in Jira and documentation in Confluence. 
  • Perform Code & Peer Reviews. 
  • Perform demo’s of user stories in Agile ceremonies. 
  • Analyse and fix Production Known Errors. 
  • System testing/parallel runs. 
  • User training. 
  • Ensure user sign-off. 
  • Prepare Production deployment artefacts. 
  • Prepare Production deployment plan documents. 
  • Preparation of system/technical documentation (as per ISO standards). 
  • Preparation/Updating of user and operation manuals. 
  • System implementation / deployment & release activities. 
  • Production support & hyper-care after production deployments. 
  • Website monitoring (advantageous). 
  • Site performance analysis (advantageous). 


 

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



 

 

 

Similar jobs you might be interested in:

Senior Full Stack .NET Developer - (PERMANENT)
Location: Sandton
Salary:
6 days ago


Senior DevOps Engineer
Location: Johannesburg
Salary:
8 days ago


Software Developer
Location: Johannesburg
Salary: Monthly
Exhilarating contract opportunity available...
13 days ago


Full Stack Developer
Location: Pretoria
Salary:
Join a boutique enterprise software engineering team as a Full Stack developer and work on diverse, cutting-edge client projects. If you enjoy hybrid work environments, modern technology stacks, and tackling both frontend and backend challenges, this role offers growth, exposure, and the chance to enhance your technical expertise.
13 days ago


Java Developer
Location: Pretoria
Salary:
Are you a java developer with a passion for clean code, scalable systems, and solving real-world problems? Join a forward-thinking tech team where your skills will help shape impactful digital solutions.
3 days ago


SalesForce Integrations Developer | Pretoria
Location: Pretoria
Salary: R50 000 - R70 000
SalesForce Integrations developer | Pretoria
48 days ago


Graduate / Junior Developer Opportunities – in either C# or Java or Node.js or React or PHP or PowerBI🚀
Location: Johannesburg
Salary: 0
Graduate / Junior developer Opportunities – in either C# or java or Node.js or React or PHP or PowerBI🚀
90 days ago


Graduate - Intermediate Software Developer
Location: Pretoria
Salary: Negotiable
Jump into a meaningful work with real momentum where you create real-world solutions from your ideas and concepts with a team of agile and visionary engineers delivering AI‑powered automation and next‑gen telecom innovation
2 days ago


Senior Java Back-End Engineer (Remote)
Location: Johannesburg
Salary: 70000.00 Monthly
Our client, a boutique software engineering firm supporting fintech projects globally, is seeking a Senior backend Software Engineer to architect, develop, and optimize high-performance backend systems. This is a fully remote, work-from-home position.
Today


IT Systems Engineer
Location: Johannesburg
Salary:
Our client, based in Fourways, is looking for the services of an IT Systems Engineer to join their team. Send your CV now!
2 days ago


Create a free job alert for JAVA Backend Developer 1717 in Midrand

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