Posted on: 20/04/2026
Role Overview :
As a Java Developer at Wits Innovation Lab, you will be instrumental in designing, developing, and maintaining our core banking and payment processing systems. You will collaborate closely with product managers, architects, and other engineers to deliver high-quality, scalable, and secure solutions. Your work will directly impact the efficiency and reliability of our platform, enabling seamless financial transactions for our clients.
Key Responsibilities :
- Design and develop high-performance, scalable, and secure Java-based microservices for our financial platform.
- Contribute to all phases of the software development lifecycle, including requirements gathering, design, implementation, testing, and deployment.
- Write clean, well-documented, and testable code, adhering to industry best practices and coding standards.
- Collaborate with cross-functional teams to integrate microservices with other systems and ensure seamless data flow.
- Troubleshoot and resolve production issues in a timely and efficient manner, ensuring minimal disruption to our services.
- Optimize application performance and scalability by identifying and addressing bottlenecks.
- Participate in code reviews to ensure code quality and knowledge sharing within the team.
Required Skillset :
- Demonstrated ability to design and develop robust and scalable Java applications using Spring framework.
- Proven experience in working with relational databases such as MySQL and writing complex SQL queries.
- Expertise in designing and implementing RESTful APIs and microservices architectures.
- Hands-on experience with message brokers like Kafka and caching solutions like Redis.
- Ability to collaborate effectively with cross-functional teams and communicate technical concepts clearly.
- Bachelor's degree in Computer Science or a related field.
- 3-6 years of relevant experience.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1629624