KloudOpp Limited is a startup educational technology company, building talents and providing opportunities for them.Role Summary
Kloudopp Limited is hiring a Senior Java Engineer with 10+ years of hands-on backend engineering experience to design, build, and scale mission-critical platforms across:
Payments & Switching
Digital Banking
Crypto & Web3
Digital Lending
Fintech Infrastructure / BaaS
Personal Finance / Wealth
FX & Remittance
ERP & Commerce (including Fashion & Retail platforms)
This is not an oversight or advisory role.
Requirements
You must be:
Deeply hands-on
Obsessive about clean architecture, performance, and best-practice code
Comfortable owning production systems
Result-driven, because your performance is tied to monthly milestones in an Agile delivery environment
You will build and operate high-scale, secure, event-driven, cloud-native systems used in real financial workflows.
Tech Stack (You Must Be Strong In These):
Backend: Java (Java 17+), Spring Boot, Spring Web, Spring Data, Background Workers
Databases: PostgreSQL (primary), MongoDB (unstructured data)
Cloud: AWS (EC2, S3, RDS, Lambda), Azure (App Services, Functions, Event Grid, Service Bus)
Caching: Redis
Messaging / Events: RabbitMQ (or Kafka / Azure Service Bus / similar)
Architecture: Serverless, Event-Driven, Microservices, Clean Architecture, API-first systems.
What You’ll Do:
Architect and build scalable, secure backend systems for fintech-grade workloads
Design and implement event-driven and serverless architectures on AWS & Azure
Build and maintain high-performance APIs using Spring Boot
Own database design, performance tuning, and data integrity (PostgreSQL & MongoDB)
Implement message-driven systems using RabbitMQ and background workers
Write clean, testable, production-grade Java code following Clean Architecture and SOLID principles
Enforce engineering best practices: code reviews, architecture standards, CI/CD discipline
Collaborate in an Agile environment with clearly defined monthly delivery milestones
Take responsibility for system reliability, scalability, performance, and security
Mentor other engineers and raise the overall engineering bar
Work closely with product and business to ship real business outcomes, not just features.
What We’re Looking For
10+ years of professional backend engineering experience
Deep mastery of Java and Spring Boot in production environments
Strong experience in fintech, payments, banking, lending, or high-scale platforms
Proven experience with:
PostgreSQL (schema design, performance tuning, transactions, migrations)
MongoDB for unstructured or event data
Redis for caching and performance
RabbitMQ or similar message brokers
Strong experience with AWS (EC2, S3, RDS, Lambda)
Solid understanding of Azure serverless & event-driven architectures.
Strong grasp of:
Distributed systems
Event-driven design
Microservices and Clean Architecture
Security, performance, and reliability engineering
Writes clean, maintainable, testable, production-grade Java code
Comfortable owning production systems and delivery outcomes
Highly result-oriented and accountable to milestones.
Performance & Culture:
This role is delivery-driven
You will have monthly milestones tied to real product outcomes
You are expected to:
Ship
Improve system quality
Reduce technical risk
Increase platform reliability and performance
We operate in an Agile, execution-focused environment
High autonomy, high responsibility, high impact.