datatrota
Signup Login
Home Jobs Blog

Senior Java Engineer at KloudOpp Limited

KloudOpp LimitedNigeria Software Development
Full Time
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.

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend