Posted on :
22 Jul, 2022
22 Jul, 2022
Keen to work as a Java Developer for a Global client – FULLY REMOTE!
Our UK based client is seeking an experienced Java Developer with additional AI and Python experience, who would like to take their career to a new level.
The Java Developers main responsibility is to design, implement, test and maintain new or existing software-based systems, and you need to adapt easily to change, be open to learning new technologies and train/mentor other members of the team.
Job Title: Java Developer – FULLY REMOTE
Location: South Africa
Job Summary:
Duties & Responsibilities:
· Degree in Computer Science, IT, Engineering or equivalent.
· 5+ years’ experience in developing with Java (Knowledge in C++ is considered as an asset).
· Python Experience
· Deep knowledge of OOP, Design Patterns, Clean Code, Refactoring, and Unit Testing.
· Strong knowledge and experience in microservices architecture
· Experience building Restful backend services using popular frameworks such as Spring Boot.
· Strong experience in messaging software such as Kafka, RabbitMq.
· Working Experience with caching technologies such as Redis and MemCache
· Experience developing high available, efficient backend processes that are deployed in critical environments handling high throughputs (30k+ Transactions per second) introducing a minimal delay in the system flow.
· Experience in Relational / NoSQL Database Management Systems such as Postgresql, ElasticSearch, MongoDB
· Experience on usage and creation of Continuous Delivery and building pipelines.
· Experience in distributed architecture with fault tolerance and loose coupling
· Strong knowledge on GIT
· Strong knowledge of Agile methodologies and related software technologies (Scrum, Kanban, JIRA etc.)
· Work Experience with Linux OS, preferably Ubuntu
· Basic knowledge of TCP/IP fundamentals
· Knowledge of international IT and Mobile Telecom standards and protocols – Signaling System No. 7 (SS7), DIAMETER, SMPP, IMS will be considered as an asset
· Solid AI Knowledge and Experience required
Desired Experience & Qualification:
Benefits:
· International and multi-cultural working environment
· Great company benefits
· Staff recognition and career growth
· Flexible working model (fully remote)
. Learning & Development programme
. Permanent consulting agreement
If you meet the above requirements, we would love to hear from you!
Package & Remuneration:
R900 000p/a gross salary
Benefits:
· International and multi-cultural working environment
· Great company benefits
· Staff recognition and career growth
· Flexible working model (fully remote)
. Learning & Development programme
. Permanent consulting agreement
To Apply:
If you meet the above requirements, we would love to hear from you!
Today’s Popular Jobs