Intermediate Java Developer (Contract)
Centurion - South Africa
Job Summary
A South African IT consulting and software development company that builds digital products offering custom software engineering providing user-centered design (UX/UI) and supplying outsourced tech teams to corporate and startup clients is seeking a Intermediate Java Developer.
Responsibilities:
Core Development: Build and maintain high-volume Java services on an enterprise telecoms billing platform.
Integration & Messaging: Connect systems using enterprise patterns RabbitMQ or ActiveMQ.
Database Optimization: Write and tune complex SQL queries across MSSQL Oracle MySQL or PostgreSQL.
DevOps & Infrastructure: Deploy and support containerised applications (Docker/Kubernetes) on Linux environments.
Client Engagement: Facilitate FAT and UAT testing directly with client stakeholders.
Agile Delivery: Collaborate in a Scrum team utilizing Git version control.
Minimum Requirements:
Education: Degree in BSc Computer Science BSc IT or a related field.
Experience: 46 years of commercial Java development experience.
Tech Stack: Java/J2EE Spring Docker Kubernetes Linux/Bash RabbitMQ/ActiveMQ Git and Postman.
Database Skills: Deep SQL capabilities across multiple relational database engines.
Nice to Have
Telecoms BSS/OSS domain experience.
Apache Camel Oracle PL/SQL or APEX.
Basic web technologies (HTML/CSS).
Benefits:
Competitive salary based on experience (salary can potentially be more based on experience/skills)
IF you meet the above requirements and want to make a career-changing move apply today by emailing your CV to emailprotected
Required Experience:
IC
About Company
Hire Resolve connects Job seekers to Employers. The company is a Specialist Recruitment & Staffing company with a national presence with a customer base of listed companies on the JSE and global multinationals. The company prides itself on its technical & industry knowledge. The cons ... View more