Senior Java Developer

Details of the offer

We're seeking a talented and motivated Senior Java Developer to join our growing team. As a Senior Developer, you'll work with our team on an API simulation platform, a commercial SaaS product. It provides a management and deployment infrastructure around the open-source API simulation engine.The SaaS product has a roadmap of enhancements that need to be implemented to satisfy its growing client base which includes several of the world's largest retail companiesWhat you'll do:The role requires working within a small team to enhance and maintain the Cloud SaaS platform.You will have a very strong influence on the direction of the software and what we can do with it in the coming years.The platform consists of a micro-service architecture written in Java Spring Boot and MySQL and is deployed on a Kubernetes cluster.Responsibilities will include working with the Product Owner to design and implement new functional requirements into the platform and taking full responsibility for the quality of their work. Your expertise:At least 6 years' experience in Java Spring Boot for building Microservices architecturesMust have very good working knowledge of Angular (older and newer versions)Design and implementation of REST APIsLinuxDockerMySQLConfiguration of CI/CD pipelines using CircleCIExposure toTerraform and AnsibleKubernetesAWS and GCP and their K8's service offeringsNginxVirtualisation (Mocking) of REST APIs over the HTTP protocolSupervisory responsibilitiesAbility to mentor and train an intermediate and junior developers Personal Attributes: The role requires someone who is outspoken and clear in their ideas of what good quality software looks like.You should be open to taking an idea and running with it, and not simply following a specification.Be comfortable communicating at any level and not worrying about formality or airs and graces.You must be dedicated, passionate about quality software, and have a very strong interest in APIs as a software cornerstone.Why work for us?Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies.?You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains.?Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Specialist Solutions Analyst

*Please note that the hiring team responsible for this position will be using the PikUniq platform for candidate screening and conducting one-way interviews....


Pikuniq - Gauteng

Published a month ago

Sap Cloud Platform Integration Consultant

About the Role: We are seeking a seasoned SAP Cloud Platform Integration Consultant to join our dynamic team in the financial services sector. This is a cri...


Adept Digital Advisory (Pty) Ltd - Gauteng

Published a month ago

Intermediate Full Stack Developer (Remote)

LOCATION: 100% Remote (with occasional on-site PI planning in Johannesburg) We are seeking a highly skilled and motivated Intermediate Full Stack Developer ...


Baec Specialists - Gauteng

Published a month ago

Firmware Developer (Iot)

Sandton (Office Based (no remote/hybrid)) Our company is seeking a Firmware Developer with experience and a keen interest in IoT Technology. We are faced wi...


Baec Specialists - Gauteng

Published a month ago

Built at: 2024-11-15T10:58:22.549Z