Experience Required
5 Years
Salary Range
150,000-200,000PKR
Career Level
Non-Managerial
Required Qualifications
Intermediate / A levels or higher (experience matters)
Job Description
ToGo Infinity builds high-performance financial technology systems, powering payments, digital banking, card processing, and cryptocurrency infrastructure. Our focus is security, scalability, and global-grade reliability. This position is remote-first, with need-based meetings at our Karachi office.
Responsibilities:
- Design and implement Java-based microservices using Spring Boot and Hibernate/JPA.
- Develop secure RESTful APIs for payments, wallets, and account management.
- Engineer fault-tolerant, idempotent transaction systems with full audit trails.
- Implement and optimize high-volume, low-latency transaction workflows.
- Apply best practices in security (OAuth2, JWT, TLS, PCI-DSS compliance).
- Integrate with payment networks, banking APIs, and crypto custody solutions.
- Write unit, integration, and load tests to ensure production-grade quality.
- Participate in architecture discussions while contributing actively to code development.
- Support CI/CD, monitoring, and incident response as part of an engineering-driven culture.
Requirements & Skills
- 5+ years of professional backend development in Java (8 or above).
- Deep expertise in Spring Boot, Hibernate/JPA, and RDBMS (PostgreSQL, MySQL, or Oracle).
- Strong background in financial services systems (core banking, payments, settlement, reconciliation).
- Mastery of transaction integrity, concurrency, and distributed systems design.
- Hands-on experience with messaging queues / event streaming (Kafka, RabbitMQ).
- Proficiency in secure coding standards and financial-grade authentication.
- Solid skills in Docker, Kubernetes, CI/CD pipelines, and Git.
Benefits & Perks
AccomodationCommunicationGratuityHealth InsuranceIncentive BonusLeavesLife InsuranceMedicalPensionProvident FundSports and EntertainmentTransport
Explore More Opportunities
Find similar jobs and career opportunities