Job Description
Ongoing Job Vacancy at Clickatell for the position of Senior Java Developer for immediate employment.
Duties & Responsibilities
The successful applicant will be responsible for but not limited to the following job functions:
What you’ll do
- Work with an awesome geographically distributed team of engineers and product designers to implement the next generation of products and/or features
- Work independently and collaborate on projects developing applications from scratch
- Build applications that can scale (millions of transactions/requests per day)
- Develop software iteratively and deliver working code each iteration, including authoring relevant documentation and test cases
- Implementing, debugging and testing of new product features, or enhancements on existing features, or assisting customers and vendors with implementing and troubleshooting end-to-end solutions
- Implementing a test-driven development using unit tests and integration tests in an agile environment sustaining implemented features once delivered into production, including maintenance and support accurate and detailed documentation of relevant design artefacts (use cases, user stories, sequence diagrams etc) working closely with key stakeholders in particular with team leads and technical managers
- Partake in discussion of architecture, design recommendations and implementations
- Adhere to policies and standards as applied by the team and directed by the technical manager
- Provide scheduled standby/on-call support of production software
Required Knowledge and Experience
We pride ourselves with having the best people, which are our most important assets. Our company has been recognized for having the highest ethics and strives for excellence through distinctly higher standards than the norm.
ADVERTISEMENT
CONTINUE READING BELOW
We therefore urge only candidates with these unique requirements and experience to apply for this stimulating position.
- Computer Science degree or equivalent diploma from a reputable school (or 10+ years relevant experience if no degree)
- Has a proven track record of working in relevant software developer roles of 8 years or more
- Proven industry experience in Financial or banking, or telecommunications an advantage
Process experience in
- Hybrid waterfall/agile environments
- Agile environments including attendant tools and steps
- Proven technology experience in high volumes transactional/low latency solutions multi-tiered, multi-threaded Java applications with a focus on high transaction/low latency communication tier integration with 3rd party platforms such as those belonging to telecommunications service providers and banks/financial institutions implementation of solutions as micro services, in the cloud an advantage incorporation and utilisation of native cloud services
ADVERTISEMENT
CONTINUE READING BELOW
How to apply: Interested and qualified? Kindly visit Clickatell on jobs.workable.com South Africa
Job Alert: Join Us on Telegram Now !!