25.05.2024
Fullstack Java Developer (Contract) - Midrand/Gauteng - ISB2901172
iSanqa
South Africa, Midrand
Our client requires the services of a Software Engineer (Senior) Midrand/Menlyn/Rosslyn/Home Office RotationAmazing brand with cutting edge technologyExcellent teams in Global team collaborationHigh work-life balance with Flexible hoursAgile working environmentPOSITION: Contract until December 2026EXPERIENCE: 6-8 Years related working experience.COMMENCEMENT: As soon as possibleQUALIFICATIONS/EXPERIENCEDegree in Computer Science, Computer Engineering or similarJava development experience of at least 10 years. (OCA preferable, OCP more so)At least 5 years AWS experienceESSENTIAL SKILLSJava 11+ with Object Orientated skillsSpring BootKubernetes and DockerGitAWS technologies: SQS, SNS, Kinesis, Lambda, Aurora RDS, EKS, DynamoDB, Cognito, API GatewayPostgreSQLAny additional responsibilities assigned in the Agile Working Model (AWM) CharterPreferred:Helm, YAMLRESTful endpoints design and implementationReact / Typescript / JavascriptWSL / UnixADVANTAGEOUS SKILLSJEE or Microprofile Quarkus preferableAWS DevOps and CI/CD pipeline setup GitHub Actions, GitOps preferableTDD (Test driven development) / BDD (Behaviour driven development)GradleGrafana / PrometheusA strong team player that has a high level of ownership and responsibilityAbility to work interdependently (self-starter) as well and to submit deliverables on time and with excellent qualityAbility to work with diverse, international culturesAbove-board work ethicsAttention to detail, strong problem solver, taking pride in delivering quality workExcellent verbal and written (documentation and diagrams) communication skillsFlexibility to take up different tasks in the projectAbility and willingness to coach and give training to fellow colleagues and users when requiredWilling and able to travel internationallyInfluence team culture in a positive mannerWorking remotely as well as from office (as and when required)ROLE:Revise and update IT strategies, architecture, principles, guidelines and standards for the projectCoordinate with various stakeholders, e.g. business, support, internal and external teams and partner systems on requirements, architectural decisions and implementation approachesDesign, Development and maintenance on platform / application (architecture and coding)Review code of team members in line with quality and delivery requirementsCompiling of user and operational manualsEnsure software maintainability and efficient migrationsAdhere to governance, security directives and other internal or external applicable policiesActive and leading (technical) participation in Agile events (ceremonies), including project increment planningDeployments / ReleasesThe team has a DevOps setup and the Devs are required to attend to operational incidents when required as well as be on occasional standby as we service international clientsTranslate and refine complex requirements into functional architecture and softwareA deep understanding of software architecture principles, design patterns, and best practices essential, including knowledge of architectural styles and the ability to design scalable, maintainable, and modular software systemsSound experience in developing frontend & backend applicationsOperations knowledge, experience and infrastructure debugging and fault-findingCoordination between business, development and support environmentsAgile team experiencedMonitoring and alertingDebugging and troubleshootingAssist with identification of risksNB: By applying for this role, you consent to be added to the iSanqa database and to receive updates until you unsubscribe.Also note, that if you have not received a response from us within 2 weeks, your application was unsuccessful.#isanqa #isanqajobs #Fullstackdeveloper #softwareengineer #JavaDeveloper #Fleetmanagement #Helm #YAML #Agileworking #FuelledbyPassionIntegrityExcellence#J-18808-Ljbffr
Attention! You will be redirected to another site