Description:
Our client is looking for a Senior Software Engineer to design and develop high-quality software solutions while mentoring a skilled development team. If you’re a problem-solver, independent thinker, and passionate about innovation, this is the role for you!
Join a forward-thinking environment where you’ll lead projects, optimize development processes, and drive technical excellence.
What You’ll Be Doing:
· Designing & developing scalable software architectures
· Writing clean, efficient Java code using Spring Framework & Jakarta EE
· Performing code reviews, debugging, and validation testing
· Working with relational databases (PostgreSQL, MySQL, MS SQL)
· Mentoring junior and intermediate engineers
· Collaborating in an Agile development environment
Requirements:
· Degree in Computer Science, Software Engineering, or related field
· 5-8 years of software development experience
· Strong Java, Spring, and Jakarta EE skills
· Database expertise (PostgreSQL, MySQL, MSSQL)
· Experience with automated testing frameworks
· Ability to work independently & solve complex technical challenges
Should you meet the requirements for this position, please email your CV to it.jobs@tumaini.co.za . You can also contact the team on XXX-XXXX or visit our website www.tumaini.co . Correspondence will only be conducted with short listed candidates. Should you not hear from us within 3 days, please consider your application unsuccessful.