Design, develop, and maintain secure, scalable Java applications and fintech systems, including RESTful APIs and microservices. Ensure quality and reliability through testing, code reviews, CI/CD, production monitoring, performance optimization, technical documentation, and mentoring developers.
Senior Java/Spring Boot Engineers
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!
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”