Java Software Engineer (Advanced) (R2149)
Rosstone Consulting
Johannesburg, Gauteng
6d ago
source : findojobs-za

The Role : We are looking for an experienced Java Software Engineer for a Fixed Term Contract for Pretoria.Roles and Responsibilities : Java development and production support of applicationsStrong working knowledge with software development tools, techniques and approaches used to build application solutionsCloud computing technologies, Business drivers and emerging computing trendsQualifications and Experience needed for the role : IT DegreeEssential Skills Requirements : 1 + years industry experienceStrong ability to understand and interpret Business needs and requirements with the ability to move concepts through to proposal and finally successful implementationExcellent interpersonal and organizational skills with ability to communicate effectively (both verbally and written) with both technical and non-technical colleagues / usersCoordination between development and support environmentsDevelopment and programming (Java EE, Java SE8 and above)Advantageous Skills Requirements : German speaking / understanding an advantageAgile methodology and XPGraphQL (advantage if known)Batch Processing and SchedulingOO principlesJPADesign patterns eg : CQRS, Domain Driven Design pattersTDDDevSecOps (Security as part of our development process ?

  • to minimise vulnerabilities)AngularTypescriptHMTLCSSJest testing frameworkCypress testing frameworkBitbucketJenkinsDockerGlassFish (Payara)REST APIsQueues / TopicsSOAP-based servicesDB2 databaseAWS Technologies (advantage if known)
  • 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