Skip to main content
Posted 31 May, 2026

547837 - Senior Software Engineer - India - EAIS

ClifyX
India Full Time
Reference: 365_594563_26-02889

Lead(1) and Sr Software engineer(5) –Java, SB, MS and AWS Profiles with Strong DB skills
Languages & Frameworks: Core Java, Spring Boot.
APIs: RESTful services integrated with dispute platforms.
Testing: JUnit, Mockito, virtualization tools.
Observability: Splunk, Dynatrace or equivalent.
SDLC Tools: Git, Bitbucket, CI/CD pipelines, automated testing frameworks.


Microservices AWS & Cloud (6+ Years Experience)
Location: All locations
Employment Type: Full-Time or subcon

Key Responsibilities:
Senior Java Developer – Microservices & Cloud (6+ Years Experience)
Location: All Locations

Required Skills & Experience:
Design and implement secure, scalable backend services that power dispute mitigation workflows such as collaboration, chargeback avoidance, and second presentment.
Develop RESTful APIs and microservices using Core Java and Spring Boot, ensuring compliance with API standards and operational readiness guidelines.
Design, build, and maintain scalable backend services leveraging AWS hosted architectures, ensuring robust API development, cloud native integration, secure data handling, and high availability system performance.
Integrate with dispute platforms and external systems to enable evidence submission, case status updates, and merchant collaboration.
Apply Java design patterns to build resilient, maintainable services that handle asynchronous workflows and complex dispute lifecycle logic.
Implement observability for backend flows, including KPI instrumentation for dispute resolution metrics; collaborate with BizOps for peer reviews and monitoring setup.
Ensure secure engineering practices such as data encryption, tokenization, and adherence to PCI and security protocols.
Write unit, integration, and component tests using JUnit; support Test Driven Development (TDD) and participate in code reviews.
Optimize backend performance for high volume transaction environments and ensure application resiliency through proper error handling and failover strategies

Basic Qualifications
Formal training or certification in software engineering concepts.
5+ years of applied experience developing, debugging, and maintaining backend code in large corporate environments.
Strong proficiency in Core Java, Spring Boot, and RESTful API development.
Experience with database querying languages (SQL) and ORM frameworks.
Solid understanding of Java design patterns and their application in enterprise systems.
Knowledge of the Software Development Life Cycle and agile methodologies (CI/CD, application resiliency)
Experience writing automated tests with JUnit and using virtualization tools.
Proficiency with Git based version control (Git, Bitbucket) and CI/CD pipelines.


Preferred Candidate Profile:
Payments or banking experience, especially in disputes or chargebacks; familiarity with dispute lifecycle concepts.
Exposure to chargeback prevention and collaboration tools.
Experience with observability tools (Splunk, Dynatrace) and operational dashboards.
Understanding of cloud native architectures and secure integration patterns across microservices.

Sign up for Job Alerts