Jobs in

Senior Java Developer - Cape Town City Centre

Responsibilities:
  • Translate business requirements into detailed implementation designs.
  • Write, debug, test, and document code for both back-end and front-end development.
  • Participate in estimation, planning discussions, developer meetings, code reviews, and quality assurance tasks.
  • Create and maintain integration, unit, component, and user acceptance tests.
  • Identify and address potential security risks and performance bottlenecks.
  • Refactor existing code when necessary.
Requirements:
  • Minimum of 8 years in professional software development.
  • Extensive experience in Java, Go, microservices, web API integration, and the Software Development Life Cycle.
  • Proven experience in developing large-scale, scalable, and performance-critical software projects, with ecommerce platform experience as a plus.
  • Proficiency in AWS cloud services (Lambdas/EC2/S3) and queuing technologies (RabbitMQ/AWS SQS).
  • Proficiency in TypeScript, jQuery, Node.js, Vue.js, CSS, HTML, and experience with Docker and Git.
  • Understanding of PCI-DSS and GDPR, familiarity with Jira, and knowledge of SQL, .NET, or PHP is beneficial.
Education:
  • Bachelor's degree (or similar) in IT or Sciences being highly advantageous.
Apply now!

Apply Now

Want to do another search?

Jobs in