Senior Java Developer (Microservices and Kubernetes)
EOH
Tuesday, 17 May 2022
1
IT/Computer - Other IT/Computer
Sandton
FULL TIME
Job Summary
Senior Software DeveloperOverview Work as part of the software engineering team that: sets the standards for software coding, testing and quality.collaborates closely with the teams BAs and POs on the efficient transition of Behaviour Driven Development and Swaggers as part of the overall workflow.defines the scope, timeline, and goals for the delivery of working software.transcribes comprehensive documentation.provides support with production cutovers and migrations as required.analyses and resolves technical and application problems.Supporting the Scrum MasterParticipate in and provide support in all scrum related ceremonies.Provide clear reporting on the status of the scope, timeline and progress for the delivery of working software.Assist in setting up a robust out of hours support process.Assist in the prioritisation of bugs and defects.Providing Guidance and MentoringParticipate in peer reviews of solution designs and related code.Provide technical guidance to the teams software engineers through coaching and mentorship.Identify and encourage areas for growth, education and development within the team. General Proven ability to work creatively and analytically in a problem-solving environment.Confidence to express ideas as part of a creative team.Excellent communication (written, oral) and interpersonal skills.A Self-Starter capable of working under pressure.Curious and engaged in Continuous Learning and Professional Development.Excellent coding ability. ExperienceMinimum of 7 years hands on experience designing and developing microservices.Minimum of 7 years relevant experience with API concepts and technologies.5-7 years of experience with system integration.Experience developing within an agile methodology.Experienced in 3-tier, n-tier, cloud computing, microservices architectures and Service Oriented Architecture.A senior Developer with 7+ years experience with the following skills:Atlassian Suite: Jira, Confluence.Microservices with Spring-boot / Java 8+.Openshift / Kubernetes / Docker.Understanding of API gateways.OpenAPI (Swagger) specification.Understanding of networking concepts.Integration into backends via various protocols (SOAP, REST, YAML etc). CI/CD (Jenkins, pipelines etc). The following additional skills would be advantageous:Spring reactivePivotal KubernetesLinuxAzure PipelinesData Modelling