Senior Java Developer (1296)
Rosstone Consulting
Johannesburg, South Africa
6d ago
source : Executive Placements

The Role :

We are looking for a Snr Java Developer......

  • Full Stack development maintenance for internal web applications .
  • Cloud, API, Java, Microservice and other Serverless development, support and maintenance.
  • Analyse and Implement new system requirements specifications.
  • 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.
  • Development of systems solutions in line with quality and delivery requirements.
  • Analyse and fix Production Known Errors.
  • System testing / parallel runs.
  • 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 and other Confluence documentation.
  • System implementation / deployment release activities.
  • Skills and Experience :

  • JEE 7
  • EJB2 / 3 / CLI
  • HTML
  • JavaScript, Typescript
  • CI / CD
  • Backend Frontend Development Support (Full Stack)
  • API Development, Calling and creating REST services, RESTful APIs
  • Calling SOAP services
  • Java Logging frameworks
  • Functional Java
  • JSON and XML with Schema
  • HTTP Authentication, and Encryption with SSL
  • HTTP Session management and persistence
  • SQL with DB2, Postgres and Oracle
  • Knowledge of design patterns, DAO pattern
  • Object oriented design
  • Continuous integration
  • Maven multi module project setup and development
  • IntelliJ Eclipse IDE
  • Postman / SoapUI
  • Git with Bitbucket, Code versioning (Git / SVN)
  • Jenkins with Build Pipelines
  • Personality and Attributes :

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form