3 Month Internship for Java Back-End Developer

April 22, 2024
Application ends: May 10, 2024
Apply Now

Job Description

Java Software Development Intern

Company Overview:

Presta Technologies, a leading fintech company headquartered in Nairobi, is on the lookout for highly motivated Java software development interns to join our dynamic team. As pioneers in digital financial services across Africa, we are dedicated to revolutionizing the future of finance through innovative solutions and cutting-edge technology. Join us on this exciting journey as we shape the digital finance landscape in Africa.

Who We’re Looking For:

Are you a final year student or recent graduate with more than just basic skills in Java backend development? If you’re passionate about Java programming and eager to dive into real-world projects, then this 3-month internship opportunity at Presta Technologies is perfect for you! Join our small yet vibrant team of developers and consultants and contribute to the advancement of digital finance in Africa.

Requirements: Key Requirements:

1. Experience in Java 8 and above programming, including streams and lambdas.
2. Proficiency in Spring Boot/Spring Framework is essential.
3. Familiarity with Junit testing and implementing automated testing platforms.
4. Understanding of basic design principles behind scalable applications.
5. Ability to work with relational databases using SQL.
6. Familiarity with JavaScript is an added advantage.
7. Knowledge of MongoDB is a plus.

Primary Responsibilities:

1. Contributing to all stages of the software development lifecycle.
2Designing, implementing, and maintaining Java-based applications capable of handling high volumes and low latency.
3. Analyzing user requirements and defining business objectives.
4. Envisioning system features and functionality to align with business goals.
5. Identifying and resolving technical issues as they arise.
6. Writing well-designed, testable code and conducting software analysis, programming, testing, and debugging.
7. Developing documentation to assist users and supporting continuous improvement by exploring alternative technologies.

Benefits:

1. Develop attractive, user-friendly applications to cater to our client’s needs and support our customer base.
2. Gain valuable hands-on experience in Java software development within a leading fintech company.
3. Collaborate with a diverse team of experienced developers and consultants.
4. Opportunity to contribute to the advancement of digital finance in Africa.

How to Apply: 

1. Your GitHub link and any online solutions you’ve built as part of your CV.
2. Resume and relevant work samples, indicating your interest in the Internship as a Java Back-End Developer.

If you believe you have what it takes to excel in this role, we look forward to hearing from you. Apply now and be part of our journey to revolutionize digital finance in Africa!