Java / Spring Boot Engineer

Gogrt

IN Full–time
Posted on: February 26, 2026
Position: Java / Spring Boot Engineer Industry: FinTech Location: Delhi Employment Type: Full-Time About the role You will be a senior backend engineer working on a multi‑module payment gateway platform built on Java 17, Spring Boot 3, and Gradle. Must‑have skills (Required) · Core Technologies · Java: Strong in Java 8 and 17 · Spring Boot · Gradle · Persistence & Data · Relational DB · Caching / Redis · Security & Cryptography · Distributed systems & Integration Nice‑to‑have (Optional but valuable) · Domain knowledge · Experience in payments / fintech: payment gateways, acquirers, PG‑specific hash/signature flows, reconciliation, chargebacks, settlements. · Experience with merchant onboarding workflows and KYC/KYB. · Tech stack extras from this project · MongoDB experience for storing non‑relational data. · AWS SDK usage (e.g. Secrets Manager, regions). · Experience with Bucket4j or similar rate‑limiting libraries. · Experience with Spring Integration (file adapters, integration flows). · Familiarity with WebSockets in Spring (for real‑time updates). · Frontend exposure: React/JS build pipeline, basic understanding of SPA talking to Spring Boot backend (for working with the paymentgateway-portal team). · Tooling & Observability · Experience with logback tuning, logging standards. · Basic skills with monitoring & alerting (Prometheus, Grafana, ELK, etc.). Responsibilities · Design & implement features across multiple modules · Maintain and improve security flows · Integrate with external partners: · Implement and maintain integrations with payment acquirers, PAs, and other third‑party APIs. · Handle callback/redirect flows and signature/encryption requirements. · Optimize and stabilize the platform: · Analyze performance issues, improve queries, caching, and background job performance. · Improve reliability of schedulers and reconciliation/batch flows. · Code quality & best practices: · Write clean, maintainable, well‑tested code. · Participate in code reviews, refactoring, and technical design discussions. · Mentor junior developers, especially in Java/Spring and payment/security patterns. Experience level · Total experience: 5–7 years of professional software development. · Relevant experience: · 3+ years in Java + Spring Boot building production services. · 2+ years working on secure, transaction‑heavy systems (ideally payments, banking, or fintech). Job Types: Full-time, Permanent Pay: ₹14,906.66 - ₹81,292.45 per month Work Location: In person

About Company

Your next job is waiting

Create your profile and start applying in minutes.