Engineer, Software - Java [T500-28389]

TMUS Global Solutions

Hyderabad

On-site

INR 1,500,000 - 2,100,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TMUS Global Solutions is seeking a skilled Java engineer to design and develop scalable microservices for commission processing. You will build RESTful APIs, decompose monolithic systems, and ensure high performance under heavy transaction volumes.

Join a global, cross-functional team and contribute to observability, deployment automation, and integration with downstream systems. Strong knowledge of JVM, concurrency, and event-driven patterns is essential.

Qualifications

  • Bachelor’s degree in computer science or related field; relevant years of experience specified in role.
  • Experience with event-driven architecture and messaging systems (Kafka, RabbitMQ).
  • Strong problem-solving, debugging, and system design skills.
  • Effective communication and collaboration in global, cross-functional teams.

Responsibilities

  • Design and develop scalable microservices for commission processing using Java and Spring Boot.

Skills

Java development
Core Java & JVM
RESTful API design
Microservices architecture
Multithreading & concurrency
Event-driven architecture
Global collaboration
AI tooling for coding

Education

Bachelor's degree in Computer Science or related field

Tools

Spring Boot
Kafka
RabbitMQ
Spring Cloud
OpenFeign/Feign
CI/CD tooling

Job description

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.

About the Role:

T – Mobile is transforming into a digital–first, AI-enabled, and data–driven organization, building modern platforms that power critical business functions at scale. A key focus area is evolving our Commissions systems into scalable, real–time, microservice–based architectures.

What You’ll Do:
  • Design and develop scalable microservices for commission processing using Java and Spring Boot.
  • Build and expose well – designed RESTful APIs for commission calculations, adjustments, and reporting.
  • Decompose monolithic commission systems into loosely coupled, domain–driven microservices.
  • Implement high – performance, low – latency services capable of handling high transaction volumes.
  • Develop event–driven services using messaging systems (e.g., Kafka, RabbitMQ) where applicable.
  • Optimize application performance through JVM tuning, concurrency handling, and efficient resource management.
  • Ensure API reliability, versioning, and backward compatibility across services.
  • Collaborate with product and business teams to translate commission rules into scalable service logic.
  • Integrate microservices with downstream systems (databases, external APIs, financial systems).
  • Implement observability (logging, metrics, tracing) for distributed systems.
  • Support production systems through monitoring, troubleshooting, and performance tuning.
What You’ll Bring:
  • Bachelor's degree in computer science, Technology, or related field, plus relevant years of experience in a related technical discipline.
  • Familiarity with event–driven architecture and messaging systems (Kafka, RabbitMQ, etc.).
  • Strong problem – solving, debugging, and system design skills.
  • Effective communication and collaboration in global, cross–functional teams.
Must Have Skills:
  • 4 + years of experience in Java development with strong core Java and JVM fundamentals.
  • Hands – on experience building microservices using Spring Boot.
  • Strong expertise in RESTful API design and development.
  • Solid understanding of microservices architecture and distributed systems principles.
  • Experience with concurrency, multithreading, and performance optimization in Java.
  • Familiarity with event–driven architecture and messaging systems (Kafka, RabbitMQ, etc.).
AI & agent tooling:
  • Proficient in AI coding/automation assistants (Claude, Copilot, or equivalent).
  • Able to design, build, and deploy AI agents as first‑class platform components - agent‑driven CI/CD workflows, automated runbook execution, vulnerability triage automation, and developer self‑service tooling powered by AI.
Nice-to-Have:
  • Experience in commissions, billing, or financial systems.
  • Familiarity with Oracle databases or RDS in a microservices environment.
  • Experience with Spring Cloud ecosystem (Config, Gateway, Open Feign).
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Scripting experience (Python, Shell) for automation.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

TMUS Global Solutions • Hyderabad

On-site
INR 2,800,000 - 4,800,000
Engineer, Software [T500-28386]
Engineer, Software [T500-28386]

TMUS Global Solutions • Hyderabad

On-site
INR 900,000 - 1,800,000
Sr Product Owner [T500-28392]
Sr Product Owner [T500-28392]

TMUS Global Solutions • Hyderabad

On-site
INR 2,000,000 - 3,200,000
Engineer, Software - Java [T500-28105]
Engineer, Software - Java [T500-28105]

TMUS Global Solutions • Hyderabad

On-site
INR 900,000 - 1,500,000
Manager, Software Engineering [T500-28653]
Manager, Software Engineering [T500-28653]

TMUS Global Solutions • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Sr Engineer, Software - Java [T500-20426]
Sr Engineer, Software - Java [T500-20426]

TMUS Global Solutions • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Principal Engineer, Software - Java Backend [T500-28298]
Principal Engineer, Software - Java Backend [T500-28298]

TMUS Global Solutions • Hyderabad

On-site
INR 3,500,000 - 5,500,000
Sr Engineer, AI [T500-27954]
Sr Engineer, AI [T500-27954]

TMUS Global Solutions • Hyderabad

On-site
INR 3,000,000 - 6,000,000
Sr Engineer, Software - Oracle RDS [T500-28388]
Sr Engineer, Software - Oracle RDS [T500-28388]

TMUS Global Solutions • Hyderabad

On-site
INR 1,400,000 - 2,200,000
Sr Engineer, Software - AI Database Automation [T500-27555]
Sr Engineer, Software - AI Database Automation [T500-27555]

TMUS Global Solutions • Hyderabad

On-site
INR 1,500,000 - 3,000,000