SUMMARY:
Are you a Senior Software Engineer with strong Java expertise looking to build scalable, highâimpact systems? This is an exciting opportunity to work in a fastâpaced, innovative environment where you’ll drive technical excellence and contribute to cuttingâedge backend solutions.
POSITION INFO:
Company and Job Description: Join a highâperforming engineering team where you will play a key role in designing and delivering enterpriseâgrade software solutions. In this role, you will contribute to building scalable backend services, improving system performance, and driving best practices across development teams. You will collaborate with crossâfunctional teams to translate business requirements into technical solutions while mentoring junior developers and helping shape a strong engineering culture. With exposure to modern technologies, cloud platforms, and a collaborative environment, this role offers both technical growth and leadership development. Key Responsibilities: Design, develop, and maintain scalable backend services using Java and Spring frameworks Lead endâtoâend delivery of complex features and systems Mentor developers and promote best practices in coding, testing, and design Participate in Agile ceremonies and contribute to effective delivery cycles Collaborate with product, design, and engineering teams to deliver highâquality solutions Design and optimise database schemas and write efficient SQL queries Identify opportunities to improve system performance and code quality Support deployment, monitoring, and reliability of applications Job Experience and Skills Required: Education: Relevant degree or diploma in Computer Science, Engineering, or a related field Experience: Proven experience as a Senior Software Engineer or similar role Strong experience in enterprise software development Experience working in Agile environments Technical Skills: Strong proficiency in Java and objectâoriented programming Extensive experience with Spring Framework (Spring Boot, MVC, Cloud, Security) Solid database design and SQL skills Experience with Git and version control practices Advantageous: Frontend frameworks such as Vue.js or Angular Experience with CI\/CD pipelines, Docker, and cloud platforms (GCP or similar) Exposure to messaging platforms (Kafka, RabbitMQ) Familiarity with AI tools and modern development tooling Additional Requirements: Strong analytical and problemâsolving skills Ability to mentor and collaborate within teams Passion for continuous learning and innovation Apply now! For more exciting IT vacancies, please visit: I also specialise in recruiting in the following: Data Engineer Software Developer Data Analyst Infrastructure Architecture …and more! If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles \/ positions. For more information, contact: Karmishka Naidoo Specialist Recruitment Consultant Connect with me on LinkedIn!