Join a leading South African banking giant as a Senior Back End Software Engineer. You'll be responsible for the entire software development lifecycle, from design to deployment.
Dynamic and collaborative
As a Senior Back End Software Engineer at wePlace, you'll be an integral part of a cross-functional product team. Your main responsibility will be to manage the full software development lifecycle, ensuring that systems are designed, built, deployed, and maintained effectively. This role is perfect for someone who thrives in a dynamic environment and enjoys taking ownership of their work.
You'll work closely with other engineers and stakeholders to develop robust back-end systems using Java, along with messaging technologies like Kafka and RabbitMQ. Your expertise will help drive the development of high-quality software that meets the needs of one of South Africa's leading banks.
Key responsibilities include: • Designing and implementing back-end services • Collaborating with front-end developers and other team members • Ensuring the reliability and performance of applications in production • Participating in code reviews and contributing to team best practices
To succeed in this role, you should have at least 6 years of experience in back-end software development, particularly with Java. A strong understanding of the software development lifecycle is essential. If you're passionate about building scalable systems and enjoy working in a collaborative environment, this position could be a great fit for you.
You'll be taken to the original listing on PNet to apply.