Java Developer
Dynamix
- R20.00 - R700.00 per hour
- Contract Senior position
-
Johannesburg
- Posted 29 Apr 2024 by Dynamix
- Expires in 15 days
-
Job 2564083
About the position
12 month contract
Hybrid working depending on location
Min 3 years' development experience
Experience working in an agile environment
Excellent communication, analytical skills, and decision-making ability in collaborative environments
Solid understanding of Object-Oriented Design and ability to properly apply general design patterns and paradigms
Experience with test-driven development and domain-driven design
Solid understanding of messaging protocols and web services like SOAP and REST
Experience with open-source relational databases
Experience with CI / CD tools (like Jenkins, Bamboo, TFS, Azure Devops) and Artifact Management (preferably Nexus)
Ability to create and maintain sophisticated CI / CD pipelines
Familiar with Containerisation technologies like Docker & or orchestrators like Kubernetes
Java 8
Databases (PostgreSQL)
Jira
Confluence
GitHub
Springboot
Maven
Junit
Messaging (MQ / Kafka)
Desired Skills:
Dynamix
About the agency
DYNAMIX is a boutique collective of consultants specialising in IT, telecoms, financial services, and management consulting with the aim to transform the corporate skills economy.
At DYNAMIX, we're more than technologists, we're humanists. We weave technology into the very heartbeat of businesses, with a significant focus on people, not just pixels.
DYNAMIX, with a 25-year legacy, is the vanguard of IT revolution, championing connections that matter. By hybridising a human element with tech prowess, we’re rewriting the playbook on skill development, powered by our collaborative strength and savvy.
Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.
EMAIL ME JOBS LIKE THIS
Email me jobs similar to: Java Developer
Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.