Senior Java Developer
Level: Senior
Salary: R40 000 – R60 000 per month plus company contribution to Medical Aid after probation period
Location: Woodstock, Cape Town
Employment: Permanent
Job description
Developing systems in JAVA within the company’s ecosystem of applications such as bespoke Customer Management, Fraud Detection, Payment integrations, Rewards Platform, Reporting systems. Maintenance and enhancements to existing systems and the development of new systems.
(is expected to include, although not limited too)
• Planning and design of systems implementation
• System’s development through reusable, testable code and libraries
• Development of system features
• Related data-structures, queries, and their software life cycle management
• Detailed documentation of all developed systems and their day-to-day processes
• Development of personal skill set in-line with industry trends to meet company objectives
• Ongoing research & development in-line with business objectives
• Ongoing evaluation and optimization of systems
• Monitoring and support of systems on an as-needed basis
Requirements
• Proficient in JAVA in a Linux ecosystem
• JAVA frameworks (eg Spring) and tooling
• Proficient in SQL
• Debugging / Profiling
• Testable code practices
• Version Control
• SOA environment experience advantageous
• Linux command line
About the company
We develop and support end-to-end e-commerce products for international customers, offering over 11 languages. We develop business-to-business systems and back-end systems for customer support, finance, payment process management, risk and fraud management, and content management systems. As a team, we continuously look for ways to improve our products and processes.
Ready to start your journey with us? Then forward a copy of your updated CV to
[email protected] today for consideration
Level: Senior
Salary: R40 000 – R60 000 per month plus company contribution to Medical Aid after probation period
Location: Woodstock, Cape Town
Employment: Permanent
Job description
Developing systems in JAVA within the company’s ecosystem of applications such as bespoke Customer Management, Fraud Detection, Payment integrations, Rewards Platform, Reporting systems. Maintenance and enhancements to existing systems and the development of new systems.
(is expected to include, although not limited too)
• Planning and design of systems implementation
• System’s development through reusable, testable code and libraries
• Development of system features
• Related data-structures, queries, and their software life cycle management
• Detailed documentation of all developed systems and their day-to-day processes
• Development of personal skill set in-line with industry trends to meet company objectives
• Ongoing research & development in-line with business objectives
• Ongoing evaluation and optimization of systems
• Monitoring and support of systems on an as-needed basis
Requirements
• Proficient in JAVA in a Linux ecosystem
• JAVA frameworks (eg Spring) and tooling
• Proficient in SQL
• Debugging / Profiling
• Testable code practices
• Version Control
• SOA environment experience advantageous
• Linux command line
About the company
We develop and support end-to-end e-commerce products for international customers, offering over 11 languages. We develop business-to-business systems and back-end systems for customer support, finance, payment process management, risk and fraud management, and content management systems. As a team, we continuously look for ways to improve our products and processes.
Ready to start your journey with us? Then forward a copy of your updated CV to
[email protected] today for consideration