Description
Senior Backend Engineer (Java / Spring Boot)
Location: Islamabad (Hybrid / Relocation Required)
About Fasset
Fasset is building secure, compliant, and scalable financial and digital asset platforms. Our Java-based services power core transaction processing and integrations across fintech and Web3 ecosystems.
We are looking for a Senior Backend Engineer (Java / Spring Boot) to design and build resilient backend systems for high-scale financial platforms.
Key Responsibilities
- Design, develop, and maintain high-performance backend services using Java and Spring Boot.
- Build and evolve microservices and event-driven architectures.
- Design and implement API-first services, including REST APIs and WebSockets.
- Implement authentication and authorization mechanisms, including JWT-based security.
- Integrate identity, access control, and role-based authorization into backend services.
- Work with Kafka, RabbitMQ, or similar messaging platforms.
- Ensure systems meet security, scalability, and reliability requirements.
- Collaborate closely with architects, product, and DevOps teams.
- Contribute to CI/CD pipelines, deployments, and operational excellence.
- Participate in code reviews and mentor engineers.
Required Skills & Experience
- Strong hands-on experience with Java and Spring Boot in production systems.
- Solid understanding of:
- Microservices architecture
- Event-driven systems
- Distributed system fundamentals
- Hands-on experience with JWT, token-based authentication, and authorization.
- Strong understanding of authentication and authorization patterns, including OAuth2 concepts.
- Experience with REST APIs, WebSockets, and API-first design.
- Strong experience with:
- Relational databases and schema design
- NoSQL databases
- Experience with Kafka, RabbitMQ, or similar messaging systems.
- Good understanding of secure coding practices and application security.
- Familiarity with CI/CD pipelines, containers, and cloud platforms (preferably AWS).
Preferred Experience
- Experience in Fintech, Digital Banking, or Web3.
- Experience with high-throughput, low-latency systems.
- Exposure to regulated or compliance-heavy environments.
Company
Fasset describes itself as a stablecoin-powered Islamic bank offering a global USD account with a payment card and investment options across crypto, stocks, metals, bonds, and commodities. Users can deposit and withdraw cash and USDC, receive cross-border payments, and access salary remittance. The platform enables spending of digital assets via Apple Pay and Google Pay and advertises asset-backed yields up to 8% and crypto staking around 10% APR. It emphasizes regulatory compliance and security, including SOC2 Type II and IS027001 audits, and availability in 125+ countries.
Related postings
Moniepoint Inc. (Formerly TeamApt Inc.)
Senior Backend Engineer (Java)Bengaluru, Karnataka, IndiaMoniepoint
Senior Backend Engineer (Java)NigeriaMoniepoint
Senior Backend Engineer (Java)devop1
Senior Backend Engineer (Java)Germany