Senior Java AWS Developer (1126)
Rosstone Consulting
Johannesburg, South Africa
3d ago
source : Executive Placements

The Role :

We are looking for a Senior Java Developer to join our client''s team for an exciting project.

  • Develop and maintain public facing web applications.
  • AWS Cloud, API, Java and other Serverless development 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 to AWS Cloud.
  • Website monitoring.
  • Site performance analysis.
  • General management of website.
  • 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.
  • Skills and Experience :

    Experience with the following techniques :

  • AWS Cloud (must have)
  • JEE 7
  • JavaScript, Typescript
  • CI / CD
  • Backend Frontend Development (Full Stack)
  • API Development, Calling and creating REST services, RESTful APIs C
  • alling 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 EJB Continuous integration

  • Servlets Payara / Glassfish
  • Linux server admin for above
  • Maven multi module project setup and development
  • IntelliJ Eclipse IDE
  • Postman / SoapUI
  • Jira
  • Git with Bitbucket, Code versioning
  • Git / SVN)

  • 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
  • Knowledge of integration with AEM or other Web Content Management
  • Platforms / Solutions (highly advantageous)
  • Microservice Architecture
  • Spring MVC
  • Spring Boot (highly advantageous)
  • Docker (highly advantageous)
  • Kubernetes (advantageous)
  • Angular (advantageous)
  • Agile development methodology
  • Atlassian tools : Jira, Confluence, DevOps
  • 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