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.
Job Specification
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.Job Rewards and Benefits
AccomodationCommunicationGratuityHealth InsuranceIncentive BonusLeavesLife InsuranceMedicalPensionProvident FundSports and EntertainmentTransport#J-18808-Ljbffr