The Role
Design, develop, and maintain Java/Spring Boot fintech applications and microservices. Architect scalable, secure systems; build RESTful APIs; implement CI/CD; optimize performance; monitor production; mentor junior developers; collaborate with product, QA, and UI/UX teams; ensure security and regulatory compliance.
Summary Generated by Built In
Senior Java/Spring Boot Engineers
Requirements
Benefits
About Presta Technologies
Presta Technologies is a Kenyan FinTech company revolutionizing Africa's financial sector through
innovative technology. We provide an end-to-end Loan Management Solution and IT services that
empower financial institutions to serve their customers more efficiently.
Our mobile-first technology enables access anytime, anywhere, driving financial inclusion across the
continent.
Requirements
Responsibilities
- Design, develop, and maintain high-quality Java applications aligned with business needs
- Architect scalable, secure, and efficient systems for fintech platforms
- Build and integrate RESTful APIs and microservices
- Ensure code quality through reviews, testing, and best practices
- Collaborate with Product, QA, and UI/UX teams to deliver end-to-end solutions
- Optimize system performance, reliability, and scalability
- Implement and maintain CI/CD pipelines
- Monitor production applications and resolve issues promptly
- Ensure compliance with security and regulatory requirements
- Mentor junior and mid-level developers
- Contribute to technical documentation and system architecture
- Stay up to date with emerging technologies and industry best practices
Requirements
- Bachelor's Degree in Computer Science, Software Engineering, or a related field
- 5+ years of professional Java development experience
- Strong proficiency in Java and Spring Boot
- Experience with relational databases such as MySQL or PostgreSQL
- Experience building RESTful APIs and microservices
- Familiarity with Docker and Kubernetes is an added advantage
- Strong leadership, communication, and problem-solving skills
Benefits
Benefits:
- Competitive salary and performance-based incentives.
- Opportunities for professional growth and learning.
- Flexible work environment and hybrid/remote options.
- Collaborative and innovative work culture.
If you are passionate about Java development and want to grow your career with a fast-paced SaaS company, we'd love to hear from you!
Skills Required
- Bachelor's Degree in Computer Science, Software Engineering, or related field
- 5+ years of professional Java development experience
- Strong proficiency in Java and Spring Boot
- Experience with relational databases such as MySQL or PostgreSQL
- Experience building RESTful APIs and microservices
- Familiarity with Docker and Kubernetes
- Experience implementing and maintaining CI/CD pipelines
- Strong leadership, communication, and problem-solving skills
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
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.









