Active listing
Software Engineer 2
About the role
Payment Ops Tech at eBay India builds the global Compliance Operations platform powering KYC, AML, sanctions screening, product safety and tax compliance. The role owns design‑to‑deployment of backend modules, develops high‑performance distributed services, APIs, event workflows and batch jobs, and integrates AI/ML models into production. Based in Bengaluru, India, the position is on‑site with a full‑time schedule.
What you’ll do
- Own project modules or minor features from design through deployment
- Contribute to distributed software applications including APIs, event processing, and batch jobs
- Execute automated unit and integration testing
- Participate in brainstorming and prototype building
- Support software releases, site upgrades, and security patches
- Engage in code reviews to maintain high‑quality standards
What you’ll bring
- Bachelor’s degree in Computer Science or related field
- 3+ years software development experience
- Java 17+
- Spring Framework & Spring Boot
- Spring Batch
- OOP & Data Structures & Algorithms
- Event processing (Kafka, JMS, or MQ)
- Relational/NoSQL databases
- RESTful APIs (Spring MVC, Jersey)
- Microservices concepts
- AI/ML concepts or exposure
- Agile methodology
- DevOps practices (CI/CD)
- TDD with JUnit & Mockito
- Cloud basics (AWS/Azure/GCP)
- Docker/Containerization
- Troubleshooting skills
- Strong communication