Senior Java Developer

SMC Global Securities

New Delhi

On-site

INR 1,800,000 - 3,200,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SMC Global Securities is seeking a Backend Developer - JAVA (Payments) to design and build scalable, secure payment systems for high-volume transactions. You will work on core Java, Spring Boot, and microservices, integrating payment gateways and banking interfaces while ensuring reliability and regulatory compliance.

The role emphasizes low-latency infrastructure, cloud adoption (AWS/Azure/GCP), and hands-on experience with distributed systems in a fintech environment.

Qualifications

  • 4+ years of software development experience.
  • Strong hands-on with Core Java, Spring Boot, and backend payment systems.
  • Experience with payment gateways, UPI, wallets, and banking integrations.
  • Understanding of payment lifecycle, settlements, ledgers, PCI-DSS, and high-availability systems.
  • Experience building SaaS apps on AWS, Azure, or GCP.
  • Proven ability to design scalable microservices for high-volume financial transactions.
  • Experience as a software engineer/lead engineer with web services in Node.js, Python, Go, React, Next, or Java.
  • Excellent knowledge of microservices architecture and distributed design patterns.
  • Knowledge of SQL (MySQL/PostgreSQL) and NoSQL (Cassandra, MongoDB).
  • Experience running containerized workloads on Kubernetes or OpenShift.
  • Strong CS fundamentals, data structures and algorithms.
  • Excellent communication and growth-oriented mindset for teams.

Skills

Java
Node.js
Golang
Microservices
Distributed systems
SQL databases
NoSQL databases

Tools

Kubernetes
OpenShift
AWS
Azure
GCP
ELK stack
Datadog
Dynatrace
Prometheus
Snyk

Job description

Backend Developer - JAVA (Payments)

We are looking for a highly skilled Backend Developer Java (Payments) for the MTS-III (Member of Technical Staff II) position who can design and build highly scalable, secure and resilient payment systems powering critical financial transactions at scale. The ideal candidate should have strong expertise in Java-based backend development, payment gateway integrations, transaction processing systems, and distributed microservices architecture.

This role involves building low-latency, fault-tolerant payment infrastructure capable of handling high transaction volumes while ensuring reliability, security, and regulatory compliance.

Opportunities we offer
  • To develop products that will disrupt the Fintech market in India and internationally.
  • To build, lead, and develop top technical talent in engineering.
  • To learn scalable software development practices and technologies from proven technology experts.
What We Look For
  • 4+ years of experience in software development.
  • Strong hands-on expertise in Core Java, Spring Boot, and backend payment systems.
  • Experience working on payment gateways, UPI, wallets, banking integrations, reconciliation systems, or transaction processing platforms.
  • Good understanding of payment lifecycle, settlement flows, ledgers, PCI-DSS/security best practices, and high-availability financial systems.
  • Experience in developing consumer-facing or SaaS applications on Amazon Web Services, Microsoft Azure, or Google Cloud.
  • Proven experience building scalable microservices for high-volume financial transactions.
  • Several years of previous experience as a software engineer, Lead Engineer developing web services or web applications in Node JS, Python, Go, React,Next or Java.
  • Excellent knowledge of microservices architecture, distributed design patterns, and a proven track record of architecting highly scalable and fault-tolerant web applications catering to millions of end users.
  • Sound understanding of SQL databases like MySQL or PostgreSQL and NoSQL databases like Cassandra and MongoDB.
  • Experience running containerized workloads on Kubernetes or Open Shift.
  • Strong understanding of computer science concepts, data structures, and algorithms.
  • Excellent communication skills and a strong inclination towards people growth, team development, and a growth mindset required to build high-performance engineering teams.
  • Expertise in Java/Node JS/Golang.
Preferred Experience
  • Experience in working with Fintech/Start-up culture.
  • Sound knowledge of application security.
  • Extensive experience using Observability, Telemetry, and Cloud Security tools like ELK stack, Datadog, Dynatrace, Prometheus, Snyk, etc.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Back End Developer -JAVA
Senior Back End Developer -JAVA

SMC Group • Delhi

On-site
INR 4,000,000 - 6,000,000
Senior Java Developer - Payment Gateway/Ecommerce Product
Senior Java Developer - Payment Gateway/Ecommerce Product

Cloudesign • Maharashtra

On-site
INR 1,500,000 - 2,800,000
Senior Java Developer - Payment Gateway/Ecommerce Product
Senior Java Developer - Payment Gateway/Ecommerce Product

Cloudesign Technology Solutions LLP. • Pune District

On-site
INR 900,000 - 1,200,000
Software Engineer / Senior Software Engineer - Java Backend
Software Engineer / Senior Software Engineer - Java Backend

Cloudesign • Maharashtra

On-site
INR 1,500,000 - 2,800,000
Senior Java Engineer (Payments)
Senior Java Engineer (Payments)

Jobgether • India

Remote
INR 2,800,000 - 4,200,000
Fully remote work
Global fintech exposure
Professional growth opportunities
Senior Software Engineer - II (Java Springboot)
Senior Software Engineer - II (Java Springboot)

Geekyants • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Java Engineer ID93313
Senior Java Engineer ID93313

AgileEngine • Bengaluru

Hybrid
INR 2,500,000 - 4,000,000
Remote work
Local presence in India
Competitive INR compensation
+1
Senior Java Engineer ID93313
Senior Java Engineer ID93313

AgileEngine • Jalalabad

Remote
INR 3,000,000 - 5,000,000
Remote work
Local presence in India
Competitive INR compensation
+1
Java Backend Engineer - Payments Domain
Java Backend Engineer - Payments Domain

Tekskills Inc. • Mumbai

On-site
INR 900,000 - 1,400,000
Software Engineer
Software Engineer

Tyfone • Bengaluru

On-site
INR 1,200,000 - 2,400,000