Senior Java Software Engineer
Technology
Charistech Limited3 weeks agoUntil 08/06/2026
Full timeHybrid
Job description
Are you a backend engineering expert who understands how money moves across different rails? We are recruiting a
Senior Java Engineer (Backend - Payments)
on a contract basis on behalf of our client, a leading company in the fintech space.
Location:
Nigeria (Hybrid - Mostly Remote)What you will do:
- Build and evolve systems that support multiple payment methods, including card acquiring, bank transfers, mobile money, and wallets.
- Design, implement, and maintain backend services using Java and Spring Boot.
- Ensure data integrity, idempotency, and consistency across transaction flows.
- Diagnose and resolve latency, failure, and reconciliation issues in production.
- Optimize database performance (schema design, indexing, query tuning).
What we are looking for:
- 5+ years of experience in backend engineering, preferably in payments, fintech, or high-volume transactional systems.
- Strong proficiency in Java and Spring Boot.
- Experience working with relational databases (PostgreSQL, MySQL) including performance tuning.
- Solid understanding of concurrency and multithreading , as well as transaction management and isolation.
- Familiarity with cloud environments (AWS preferred) and exposure to messaging systems (Kafka, SQS, etc.).
If you are ready for your next big challenge, apply now here:
Keywords
javafintechplanning-and-designvisual-art-designproduct-development-and-designspringspring-bootdata-integritynetwork-latencyvehicle-modification-tuningpostgresqlpostgresmysqlamazon-web-serviceskafkaamazon-sqspayment-railsruby-on-rails
¿Te interesa este puesto?