Presta Logo

Presta

3 MONTH INTERNSHIP FOR JAVA BACK-END DEVELOPERS

Reposted 11 Hours Ago
Be an Early Applicant
In-Office
Nairobi
Internship
In-Office
Nairobi
Internship
Support the development and maintenance of Java-based applications, contribute to the software lifecycle, and implement scalable and efficient back-end solutions.
The summary above was generated by AI

JAVA WEB DEVELOPER (BACK-END DEV.)

About Us:

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.

Which Geeks?

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!

Primary Responsibilities of a Back-End Developer

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
How to Apply:

  • 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.
If you think you are suitable for this role, then do apply. We will be pleased to meet you.

Similar Jobs

11 Days Ago
In-Office or Remote
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Partner with business and supplier organizations to secure profitable short- and long-term deals. Engage early to develop category strategies and preferred supplier lists, promote supplier collaboration and new business ideas, support Sales and M&A sourcing projects, optimize sourcing performance and profitability, and ensure projects meet stakeholder expectations and customer delivery.
Internship
Fintech • Software • Financial Services
Assist in developing user-facing features, writing clean Kotlin code, enhancing application performance, and collaborating on technical implementation as part of a mentorship program.
Top Skills: DaggerFirebaseJetpack ComposeKoinKotlinKotlin MultiplatformRxjava
11 Hours Ago
In-Office
Junior
Junior
Fintech • Software • Financial Services
Develop and maintain Java applications using Spring Boot, design database queries, participate in code reviews, and assist in debugging and troubleshooting.
Top Skills: HibernateJasperreportsJavaSpring BootSQLTableau

What you need to know about the Boston Tech Scene

Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.

Key Facts About Boston Tech

  • Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
  • Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
  • Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
  • Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account