Java Backend Developer (3-6 years in Java ,Springboot,Microservices)Pune
WorldpayMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessTier-1 brand, common Java backend title, mid-level experience range, and metro location increase applicant competition.
Core Java backend skills are transferable, but payments integrations and PCI knowledge add domain specificity.
Explicit 3–6 year range plus mandatory Java, Spring Boot, Docker and TDD make filtering rigorous.
Job Description
Structured overview of role & requirementsAbout This Role
Design, implement, test, deploy, and operate Alternative Payment Methods (APM) microservices and components.
Deliver non-card payment integrations including building adapters/connectors, supporting provider APIs, webhooks, and local payment regulations.
Participate in on-call rotation with runbook adherence, improve monitoring (metrics, logs, traces), conduct code reviews, triage bugs, refactor code, and collaborate across product, QA, SRE, compliance, and regional teams to meet launch deadlines.
Minimum Requirements
3 to 6 years of software engineering experience.
Proficiency in Java, Spring Boot, and Docker.
Strong practice of Test Driven Development (TDD) with automated testing: unit, integration, and contract tests.
Experience with distributed systems concepts (idempotency, retries/backoff, timeouts, circuit breakers), CI/CD, GitHub workflows, and Agile delivery.
Ideal Candidate Profile
Experienced in building and operating microservices in payment or fintech domains, especially with Alternative Payment Methods (APMs).
Skilled in iterative integration with provider sandboxes, certifications, and phased rollouts for fast delivery.
Comfortable working in collaborative global teams managing complex distributed systems with a focus on reliability, observability, and scalable integrations.
