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:

Developer Software Programmer - Industria – R47 500
Location: Johannesburg
Salary: 47 500
developer Software Programmer - Industria – R47 500
14 days ago


Software Program Developer - Industria – R47 500
Location: Johannesburg
Salary: R47 500
Software Program developer - Industria – R47 500
19 days ago


Full Stack Java Software Engineer – Centurion / Hybrid R1.2m per annum
Location: Pretoria
Salary: 1 200 000
Full Stack java Software Engineer – Centurion / Hybrid R1.2m per annum
25 days ago


Senior Java Developer
Location: Centurion
Salary:
Our company is looking for a Senior java developer to join our dynamic team. The successful candidate will be responsible for gathering system and user requirements, building java modules and testing features before release. If you have hands-on experience developing software with agile methodologies and are ready to lead our junior developers, we would like to meet you.
27 days ago


Senior Java Developer
Location: Centurion
Salary:
Falcorp Technology is in search of a Senior java developer to manage the software development life cycle, from planning and prioritizing to testing and release.
26 days ago


Software Systems Designer: Banking: FTC
Location: Johannesburg
Salary:
2 days ago


Test Automation Engineer - 2581
Location: Pretoria
Salary: Neg Monthly
Large company in Pretoria looking to fill this urgent role. Contract Hybrid 
3 days ago


Fullstack Developer-Cloud (Senior)
Location: Midrand
Salary:
Join our dynamic team at the IT Hub South Africa as a Senior Fullstack developer-Cloud. Utilize your expertise in java, frontend technologies, and cloud platforms to drive innovation and deliver high-quality IT solutions. Collaborate with cross-functional teams in a dynamic environment and be a part of shaping the future of technology. Apply now to make your mark with us!
3 days ago


Fullstack DevOps Engineer (Advanced)
Location: Midrand
Salary:
Join our dynamic team at the IT Hub of a leading automotive group in South Africa as a Fullstack DevOps Engineer (Advanced). Contribute to global solutions for automotive plants, utilizing your expertise in java, frontend technologies, and DevOps practices. Collaborate on operations, development, and quality assurance to drive innovation and excellence across the IT landscape.
3 days ago


Junior Software Engineer
Location: Pretoria
Salary: 30 000 Monthly
An established communication solution company based in Pretoria East is looking for a Junior Software Engineer to join their dynamic, collaborative team. The ideal candidate has some experience with large scale software architectures which includes microservices, and experience with designing databases. Looking for an engineer with a focused and methodical mindset, who has a desire working with bi...
7 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