The Role
Design, develop, and maintain Java and Spring Boot applications for fintech platforms. Build RESTful APIs and microservices, implement CI/CD pipelines, optimize performance, monitor production systems, ensure security and regulatory compliance, and collaborate with Product, QA, and UI/UX teams. The role also includes code reviews, technical documentation, architecture contributions, and mentoring junior and mid-level developers.
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 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
- 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 Technologies is a Kenyan fintech company headquartered in Nairobi that provides an end-to-end loan management solution and related IT services for the African financial sector. Its mobile technology enables access to services from anywhere, while the platform supports digital lending workflows for individuals, SACCOs, and microfinance organizations. The company uses software engineering and microservices to help clients streamline lending and financial operations.








