Sr Engineer, Software - Backend [T500-30495]

TMUS Global Solutions

Hyderabad

In loco

INR 1.400.000 - 2.200.000

Tempo pieno

14 giorni+

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

TMUS Global Solutions in Hyderabad, India, is seeking a Senior Software Engineer to design, build, and operate secure, scalable backend services powering digital banking and payments. You will own services end-to-end, implement cloud-native Java/Spring Boot apps, and coordinate across product, architecture, QA, and security teams.

Ideal candidates bring 6+ years of backend experience, strong Java/Spring Boot skills, and familiarity with AWS, databases, and CI/CD.

Competenze

  • Bachelor's degree in Computer Science or related technical field.
  • 6+ years of professional software engineering experience.
  • Experience delivering backend services, APIs, microservices, or distributed systems.
  • Proven ownership of production software and troubleshooting decisions.

Mansioni

  • Design, develop, deploy, and maintain scalable Java/Spring Boot backend services, REST APIs, and microservices for FinTech products.
  • Own complex services end to end, including technical design, implementation, testing, deployment, monitoring, and production support.
  • Design secure integrations with internal and external partners and ensure data integrity and security.

Conoscenze

Java
Spring Boot
Backend REST APIs
Microservices
AWS
CI/CD
SQL/NoSQL
Security

Formazione

Bachelor's degree in Computer Science
6+ years professional software engineering experience

Strumenti

PostgreSQL
Oracle
AWS
Docker
Kubernetes

Descrizione del lavoro

T-Mobile US, Inc. (NASDAQ: TMUS), headquartered in Bellevue, Washington, is America’s supercharged Un-carrier, connecting millions through its strong nationwide network and flagship brands, T-Mobile and Metro by T-Mobile. Customers benefit from an unmatched combination of value, quality, and exceptional service experience.

About TMUS Global Solutions:

TMUS Global Solutions is a world-class technology powerhouse accelerating the company’s global digital transformation. With a culture built on growth, inclusivity, and global collaboration, the teams here drive innovation at scale, powered by bold thinking.

TMUS India Private Limited operates as TMUS Global Solutions.

Job Profile
  • Sr. Engineer, Software
Job Overview:

The T-Mobile FinTech Platform team is seeking a Senior Software Engineer to design, build, and operate secure, scalable, and highly reliable backend services powering digital banking, payments, card services, customer account management, and financial transaction processing. This hands-on role owns complex services and integrations across internal T-Mobile platforms and external banking and financial technology partners.

The Senior Engineer contributes to architecture and design, delivers cloud-native Java/Spring Boot applications, and owns software across development, deployment, monitoring, and production support. Success requires sound technical judgment, reliable transaction processing, secure handling of sensitive information, and collaboration with product, architecture, QA, operations, security, and partner teams.

Candidates should have 6+ years of relevant software engineering experience. Prior banking or FinTech experience is preferred, not required.

We are a team that encourages innovation and advocates an agile and open approach, truly working and playing in the Un-carrier way!

Job Responsibilities:
  • Design, develop, deploy, and maintain scalable Java/Spring Boot backend services, REST APIs, and microservices for FinTech products.
  • Own complex services end to end, including technical design, implementation, automated testing, deployment, monitoring, and production support.
  • Design secure integrations with internal T-Mobile platforms, external banking partners, payment processors, and other financial service providers.
  • Implement reliable transaction workflows with appropriate validation, retries, idempotency, error recovery, data integrity, and reconciliation.
  • Contribute to distributed system design, event-driven integration, asynchronous processing, and fault-tolerant application patterns.
  • Design and optimize relational and NoSQL data access, including PostgreSQL or comparable databases; build scheduled jobs or ETL pipelines when needed.
  • Primary Location Hyderabad, India
  • Build and operate cloud-native applications on AWS or equivalent cloud platforms, using CI/CD and containerized deployment practices.
  • Apply secure coding, authentication, authorization, encryption, secrets management, audit logging, and applicable financial data security controls.
  • Improve observability with logs, metrics, tracing, and alerting; investigate complex production issues and lead technical root cause analysis for owned services.
  • Participate in architectural and design decisions, assess trade-offs, conduct code reviews, and mentor other engineers.
  • Collaborate with product owners, architecture, QA, security, operations, and partner teams to define solutions and deliver reliable capabilities.
  • Maintain API specifications, integration designs, runbooks, and operational documentation; reduce technical debt and improve reliability.
  • Evaluate emerging technologies and recommend pragmatic improvements aligned with platform strategy.
Education and Work Experience:
  • Bachelor's degree in computer science, Engineering, or a related technical field, or equivalent education and experience consistent with company policy (Required).
  • 6+ years of professional software engineering experience developing and supporting backend applications, APIs, microservices, or distributed systems (Required).
  • Demonstrated ownership of production software, technical design decisions, and complex troubleshooting (Required).
Required Qualifications:
  • Strong hands-onJava and Spring Bootexperience building production REST APIs and microservices.
  • Solid understanding of distributed systems, resiliency, asynchronous processing, and API integration.
  • Hands-on experience deploying and supporting services onAWS or a comparable cloud platform.
  • Experience with SQL databases (such as PostgreSQL or Oracle), plus familiarity with NoSQL technologies.
  • Experience with automated testing, Git, CI/CD, code reviews, and secure software delivery.
  • Ability to troubleshoot production issues using logs, metrics, and tracing, and drive technical root cause analysis.
  • Ability to independently design solutions, explain trade-offs, and provide technical guidance to other engineers.
Preferred Skills:
  • FinTech, digital banking, card services, payment processing, transaction reconciliation, or other regulated systems.
  • Banking APIs, external payment processors, financial service integrations, and partner coordination.
  • Kafka, RabbitMQ, SQS/SNS, event-driven architecture, and distributed transaction patterns.
  • AWS Lambda, API Gateway, ECS/EKS, S3, RDS, CloudWatch, Docker, Kubernetes, and Infrastructure as Code (Terraform or CloudFormation).
  • ETL or scheduled data-processing workflows; Snowflake or other analytics/data platforms.
  • Observability using Splunk, Grafana, Datadog, or Open Telemetry.
  • Security and compliance practices including encryption, tokenization, auditability, and applicable PCI controls.
  • Frontend or full-stack experience is a plus, not a core requirement.
Knowledge, Skills and Abilities:
  • Communication (Required)
  • Customer Service (Required)
  • Analytics (Required)
  • Technical Writing (Required)
  • Technical ownership, architecture and design judgment, mentorship, and cross-team collaboration
  • Production reliability, secure transaction processing, and analytical troubleshooting
  • We are a team that encourages innovation and advocates an agile and open approach, truly working and playing in the Un-carrier way!
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Sr Engineer, Software - Java [T500-20426]
Sr Engineer, Software - Java [T500-20426]

TMUS Global Solutions • Hyderabad

In loco
INR 1.200.000 - 1.800.000
Sr Engineer, Software (Java) [T500-30688]
Sr Engineer, Software (Java) [T500-30688]

TMUS Global Solutions • Hyderabad

In loco
INR 1.800.000 - 3.200.000
Engineer, Software - Java [T500-20431]
Engineer, Software - Java [T500-20431]

TMUS Global Solutions • Hyderabad

In loco
INR 800.000 - 1.200.000
Manager, Software Engineering [T500-22121]
Manager, Software Engineering [T500-22121]

TMUS Global Solutions • Hyderabad

In loco
INR 2.500.000 - 3.500.000
Sr Engineer, Software - Security Operations [T500-20381]
Sr Engineer, Software - Security Operations [T500-20381]

TMUS Global Solutions • Hyderabad

In loco
INR 1.800.000 - 3.200.000
Sr Engineer, Site Reliability [T500-29902]
Sr Engineer, Site Reliability [T500-29902]

TMUS Global Solutions • Hyderabad

In loco
INR 4.200.000 - 6.600.000
Sr Architect, Systems [T500-20283]
Sr Architect, Systems [T500-20283]

TMUS Global Solutions • Hyderabad

In loco
INR 1.200.000 - 1.800.000
Engineer, Site Reliability - Accounting Technology [T500-20169]
Engineer, Site Reliability - Accounting Technology [T500-20169]

ANSR • Hyderabad

In loco
INR 60.000 - 80.000
Sr Engineer, AI [T500-28845]
Sr Engineer, AI [T500-28845]

TMUS Global Solutions • Hyderabad

In loco
INR 3.500.000 - 6.500.000
Sr. Engineer AI [T500-29030]
Sr. Engineer AI [T500-29030]

TMUS Global Solutions • Hyderabad

In loco
INR 1.800.000 - 2.800.000