Senior Backend Engineer

AgileEngine

India

Remoto

INR 2.200.000 - 3.500.000

Tempo pieno

2 giorni fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Remote work & Local connection
Legal presence in India

Descrizione del lavoro

AgileEngine in India is seeking a Senior Backend Engineer to build robust backend features for payment flows and reduce technical debt across Java services.

You will collaborate with product managers and partner teams, write well-tested code, and ensure CI/CD pipelines pass, with a focus on scalability, reliability, and maintainability.

Competenze

  • 4+ years of backend software engineering experience.
  • Production-grade backend services at scale.
  • Strong Java proficiency; Kotlin and Python are plus.
  • Hands-on with RESTful and GraphQL APIs, microservices, and event-driven systems.
  • Payments, fintech, or billing domain experience requested.
  • Experience with tests (unit/integration/contract) and CI/CD.

Mansioni

  • Implement new backend features for payment flows.
  • Reduce technical debt by refactoring legacy services and improving tests.
  • Write clean, production-ready code meeting standards with CI/CD and reviews.
  • Collaborate with product managers and partner teams to deliver end-to-end solutions.
  • Produce docs such as designs, API specs, and runbooks.
  • Ensure smooth hand-off to the full-time engineering team at end.

Conoscenze

Backend engineering
Java
Kotlin
Python
RESTful APIs
GraphQL APIs
Microservices
Event-driven
Payments domain
SQL / MySQL
Jira
GitLab CI/CD

Strumenti

GitLab
MySQL
Jira
Spring Boot
Gradle

Descrizione del lavoro

We are looking for a Senior Backend Engineer to build backend features for payment flows and reduce technical debt across Java services.

The mandatory requirements are 4+ years of backend engineering experience, payments, fintech, or billing domain experience, Kotlin, Python, and an upper-intermediate English level.

What you will do
  • Implement new backend features for payment flows.
  • Drive technical-debt reduction, including refactoring legacy services, improving test coverage, and modernizing APIs (e.g., deprecated API migrations).
  • Write clean, well-tested, production-ready code that meets Indeed's engineering standards and merges to main with passing CI/CD pipelines and peer-review approval.
  • Deliver against multiple initiatives within agreed sprint cycles. Participate in code reviews, design discussions, and sprint ceremonies alongside full-time Payments engineers.
  • Collaborate with product managers, partner teams, and fellow engineers to clarify requirements and deliver end-to-end solutions.
  • Produce documentation for owned workstreams — designs, API specs, KT docs, and runbooks — to support long-term maintainability.
  • Ensure a smooth hand-off to the full-time engineering team at the conclusion of the engagement.
Must haves
  • 4+ years of backend software engineering.
  • Building and operating production backend services at scale.
  • Strong proficiency in Java as the primary programming language, with Kotlin and Python as complementary skills.
  • Hands-on experience with RESTful and GraphQL APIs, microservices, and event-driven systems.
  • Payments, fintech, or billing domain experience, including gateways, processors, or PSPs.
  • Writing unit, integration, and contract tests.
  • Ramps quickly on an existing codebase with minimal guidance.
  • Git-based version control and code review (GitLab).
  • GitLab CI/CD pipelines.
  • Relational databases (MySQL) and SQL.
  • Jira for task and sprint tracking.
  • Built end-to-end backend payment flows (charge, refund, dispute, webhooks) in production.
  • Experience in legacy service refactoring/migration with regression testing.
  • Experience resolving production incidents in payment or billing systems.
  • Experience designing internal APIs consumed by multiple downstream services.
Nice to haves
  • Experience in a large enterprise engineering org.
  • Spring Boot, Gradle, service mesh.
  • PCI-DSS compliance, payment security, or financial data handling.
  • Observability tooling (Datadog).
  • Open-source contributions or a portfolio of shipped payment features.
Perks and Benefits
  • Remote work & Local connection: Work where you feel most productive and connect with your team in periodic meet-ups to strengthen your network and connect with other top experts.
  • Legal presence in India: We ensure full local compliance with a structured, secure work environment tailored to Indian regulations.
  • Competitive Compensation in INR: Fair compensation in INR with dedicated budgets for your personal growth, education, and wellness.
  • Innovative Projects: Leverage the latest tech and create cutting-edge solutions for world-recognized clients and the hottest startups.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

#138512 - Backend Software Engineer - Payments
#138512 - Backend Software Engineer - Payments

Lifted (an Upwork Company) • India

Remoto
INR 1.400.000 - 2.300.000
#138512 - Backend Software Engineer - Payments
#138512 - Backend Software Engineer - Payments

Lifted, an Upwork Company™ • Bengaluru

Remoto
INR 1.200.000 - 1.800.000
138512 - Backend Software Engineer - Payments
138512 - Backend Software Engineer - Payments

Lifted, an Upwork Company • Bengaluru

Remoto
INR 900.000 - 1.300.000
Senior Java Engineer ID93313
Senior Java Engineer ID93313

AgileEngine • Jalalabad

Remoto
INR 3.000.000 - 5.000.000
Remote work
Local presence in India
Competitive INR compensation
+1
Senior Java Engineer ID93313
Senior Java Engineer ID93313

AgileEngine • Bengaluru

Ibrido
INR 2.500.000 - 4.000.000
Remote work
Local presence in India
Competitive INR compensation
+1
#109 - Backend Software Engineer - Payments Platform
#109 - Backend Software Engineer - Payments Platform

Lifted, an Upwork Company™ • Hyderabad

In loco
INR 4.500.000 - 6.000.000
Senior Back End Developer -JAVA
Senior Back End Developer -JAVA

SMC Group • Delhi

In loco
INR 4.000.000 - 6.000.000
Senior Backend Engineer
Senior Backend Engineer

PayPay India • Gurugram District

In loco
INR 2.000.000 - 2.800.000
Senior Software Engineer
Senior Software Engineer

Chargebee • Bengaluru Urban

In loco
INR 1.200.000 - 1.800.000
Collaborative environment
Opportunity for learning and growth
Software Engineer / Senior Software Engineer - Java Backend
Software Engineer / Senior Software Engineer - Java Backend

Cloudesign • Maharashtra

In loco
INR 1.500.000 - 2.800.000