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 and production operations.
Collaborative and innovative, focused on delivering high-quality software solutions.
As a Senior Back End Software Engineer at wePlace, you'll be part of a dynamic product team dedicated to building robust software solutions for one of South Africa's leading banks. Your role will involve taking ownership of the software development lifecycle, ensuring that each phase from design to deployment is executed with precision and care. You'll work closely with cross-functional teams to deliver high-quality software that meets the needs of the business and its customers.
In your day-to-day work, you will be responsible for: • Designing and implementing back-end services using Java. • Integrating messaging systems like Kafka and RabbitMQ to ensure efficient data processing. • Collaborating with front-end developers and other stakeholders to create seamless user experiences. • Monitoring and maintaining systems in production to ensure reliability and performance.
This role is ideal for experienced developers who thrive in a collaborative environment and are passionate about creating scalable and efficient software solutions. To succeed, you should have at least 6 years of experience in back-end development, with a strong focus on Java and messaging systems. Your ability to navigate the software development lifecycle will be crucial in delivering high-quality products that meet the demands of the banking sector.
You'll be taken to the original listing on PNet to apply.