ABC Financial Services

Senior Software Developer

ABC Financial Services
Apply
2 days ago
Hyderābād, IndiaSenior

Responsibilities

  • Connect engineering work to customer outcomes by understanding product workflows, using metrics, and participating in customer or support discussions.
  • Own features from unclear problem definition through design, implementation, testing, release, monitoring, and follow-up.
  • Coordinate with Product, Design, Test, and adjacent teams to clarify dependencies, decisions, and ownership.
  • Make technical decisions about service structure, APIs, data, reliability, security, observability, and maintainability.
  • Write readable production code with appropriate unit, integration, and contract coverage.
  • Create logs, metrics, dashboards, and alerts, and investigate complex production problems across services and database layers.
  • Communicate risks, dependencies, trade-offs, status, and recommendations clearly to technical and non-technical partners.
  • Coach junior and mid-level engineers through code reviews, pairing, design discussions, and constructive feedback.
  • Use AI-assisted development tools responsibly while independently validating correctness, security, maintainability, and test coverage.

Requirements

  • Demonstrated experience taking production software from an unclear problem through design, implementation, release, and follow-up.
  • Strong hands-on experience developing and maintaining Java applications and services in production.
  • Experience with a modern Java framework such as Spring or Spring Boot and with designing maintainable service and API boundaries.
  • Solid relational database skills covering SQL, schema design, indexing, transactions, migrations, query-performance troubleshooting, and data-access patterns.
  • Understanding of when to use relational, document, key-value, search, or other persistence approaches.
  • Experience designing or integrating REST APIs and, where relevant, asynchronous messaging or event-driven workflows.
  • Practical testing experience with unit tests and appropriate integration, contract, or end-to-end tests.
  • Experience with production observability, including structured logging, metrics, tracing, dashboards, and incident or problem investigation.
  • Working knowledge of secure software practices including authentication, authorization, secrets, data protection, and safe handling of customer information.
  • Clear written and spoken communication in distributed or cross-functional environments.
  • Experience helping other engineers grow through feedback, pairing, code review, or technical guidance.
  • Equivalent practical experience is welcome; the company assesses demonstrated capability rather than requiring a degree or strict years-of-experience cutoff.
  • Preferred experience includes fitness, wellness, membership, subscription, booking, or other customer-workflow products.
  • Preferred experience includes cloud-hosted services, containers, CI/CD pipelines, production release automation, NoSQL or search technologies, scalability improvements, and safe AI-assisted development practices.

Benefits

  • Hybrid work from the Hyderabad office 2–3 days per week.
  • Competitive PTO plans including 15 earned accrued leave days, 12 sick leave days, and 12 casual leave days per year.
  • 11 holidays plus four quarterly Days of Disconnect.
  • Group Mediclaim insurance coverage of INR 500,000 for the employee, spouse, two children, and parents or parents-in-law, including EAP counseling.
  • Life Insurance and Personal Accident Insurance.
  • Quarterly Best Life fitness reimbursement.
  • Calm App subscription for the employee and up to four dependents over age 16.
  • Financial support toward crèche facilities for working women.

Tech Stack

JavaSpring BootSQL

Categories

ABC Financial Services

About ABC Financial Services

1,001-5,000 employees

ABC Financial Services (now ABC Fitness) builds club management and billing software for gyms, studios, and health clubs, combining SaaS tools with integrated payment processing. Its products cover member management, scheduling, point-of-sale, and reporting for single-location studios to multi-site fitness chains, with recurring revenue from subscriptions and processing fees. The company is privately held, backed by private equity, and headquartered in Sherwood, Arkansas, with customers across North America and internationally.

Contact me