JAVA WEB DEVELOPER (BACK-END DEV.)
Presta Technologies, a fintech company headquartered in Nairobi, is seeking highly motivated Java software intern developers to join our team. We are a small, tight-knit group of developers and consultants dedicated to advancing the future of digital financial services across Africa.
Are you in your final year or fresh from campus, equipped with more than just basic skills in Java backend development with 0-1 year experience?
Dive into a dynamic 3-month internship at Presta Technologies and contribute to shaping the future of digital finance in Africa.
Our stack is built on the microservices architecture using Spring Framework, though legacy components exist. There’ll be plenty to learn and challenge you! Hope you are up to it!
RequirementsKey Requirements
Java 8 and above programming experience (i.e streams, lambdas etc)
Spring Boot - experience using Spring Boot/ Spring Framework is key
Junit Testing - Familiarity and experience with Unit testing
Understanding basic design principles behind a scalable application
Implementing automated testing platforms and unit tests
SQL (know how to work with relational databases)
Javascript familiarity is an added advantage
MongoDB familiarity - Added advantage
Ability and eagerness to learn are most important, show us what you can do!
Your responsibilities will include:
Contributing to all stages of the software development lifecycle
Designing, implementing and maintaining Java-based applications capable of handling high volumes and low latency
Analyzing user requirements to define business objectives
Envisioning system features and functionality
Ensuring that application designs align with business goals
Identifying and resolving any technical issues that arise
Creating detailed design documentation
Writing well-designed, testable code
Conducting software analysis, programming, testing and debugging
Developing documentation to assist users
Supporting continuous improvement by exploring alternative technologies and presenting findings for architectural review
Benefits
- Applications must be submitted by 10th May, 2024.
- Share your GitHub link and any online solutions you’ve built before as part of your CV.
- Please attach your resume and any relevant work samples, indicating your interest in the Internship as a Java Back-End Developer
- By joining us for a 3 Month Internship Program you'll develop attractive, user-friendly applications to cater to our client's needs and support our customer base.
Skills Required
- Java 8 and above programming experience
- Experience using Spring Boot/Spring Framework
- Familiarity with Unit testing
- Understanding design principles behind scalable applications
- Ability to work with SQL and relational databases
- Familiarity with Javascript
- Familiarity with MongoDB
What We Do
Presta provides digital lending infrastructure and an end-to-end platform that modernizes and accelerates the loan origination process for financial institutions.









