Senior java Backend developer
Core
Designing and building enterprise-scale backend platforms and payment processing systems for the Indian payments ecosystem.
Role type
Senior IC backend engineer (payments)
Builds
Microservices-based payment processing systems and enterprise platforms
Domain
Financial services / Payments
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Spring Cloud, Spring Security, REST, XML/JSON/Protobuf, Kafka, Apache Flink, Apache Storm, Redis, Memcache, Oracle, PostgreSQL, MySQL, NoSQL, Git, Jenkins, SonarQube, Fortify, Veracode, OWASP, Splunk, Kibana, Grafana, Prometheus, Swagger, Apigee, Castle mock, Postman
Preferred skills
Payments domain knowledge, Cloud-Native Design, Containerization (Docker), AWS
Technologies
Java, Spring Boot, Spring Cloud, Spring Security, Kafka, Apache Flink, Apache Storm, Redis, Memcache, Oracle, PostgreSQL, MySQL, Docker, AWS, GitLab, Jenkins, SonarQube, Fortify, Veracode, Splunk, Kibana, Grafana, Prometheus, Postman, Apigee, Castle mock
Responsibilities
Lead design and development of enterprise-scale backend platforms and payment processing systems; Define architecture standards, coding practices, and technical roadmaps; Design highly scalable, fault-tolerant, and secure microservices-based solutions; Drive system performance optimization, reliability improvements, and technology modernization initiatives; Mentor development teams through code reviews, technical guidance, and architectural governance; Ensure compliance with security, audit, and regulatory requirements relevant to financial systems.
Seniority
Senior, hands-on IC