HYDERABAD · FULLTIME
Engineer, Software - Java [T500-27098]

Solutions Global
Hyderabad · onsite · Posted 10d ago
Your match
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
About T-Mobile: 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. As a Software Engineer on the MPM Catalog Platform, you will design, implement, and deploy software that powers T-Mobile's enterprise product catalog — the system of record for how products are modeled, governed, and distributed across downstream channels. Working with a team of software engineers, architects, and product owners, you will deliver solutions that meet customer requirements, scale easily, remove the limitations of traditional monolithic systems, and support deployment in highly available environments. You will actively propose and participate in the architecture and design of software components built on microservices, distributed architecture, event-based integration, and end-to-end automation. You will own complex technical assignments that require judgment, initiative, and the ability to weigh implications when resolving issues — typically receiving little daily instruction and only general guidance on new work. You will guide and instruct other engineers on the team as a technical lead. We pride ourselves on encouraging a culture of innovation, agile ways of working, and transparency in all we do. Join us in embodying the spirit of the Un-carrier and make a tangible impact!
Must Have Skills:
- Java
- Spring boot
- Kubernetes
- Splunk
- Git/Git hub/ Git lab
- Aws,GCP, AZURE (any cloud)
roles and Responsibilities:
- Build and evolve catalog services — product modeling, hierarchy, attribution, and lifecycle — on a microservice-based MPM platform.
- Independently develop full software stacks — UI through persistence — with integrated tests wired into CI/CD pipelines.
- Integrate the catalog with upstream and downstream systems via event streams (Kafka), APIs, and contract-driven interfaces (Swagger, AVRO).
- Partner with system engineers to define system requirements and the requirements necessary for automation.
- Contribute to architecture and design reviews; propose new ideas and frameworks to improve existing or new systems, processes, and services.
- Review existing designs and processes to identify more efficient approaches, drawing on industry perspectives.
- Contribute to the creation of company IPR through novel design and implementation.
- Supervise base- and associate-level engineers as needed; collaborate with technical teams and apply system expertise to deliver technical solutions.
- Continuously learn and teach others existing and new technologies; develop the team through mentoring, in-house workshops, and learning sessions.
- Contribute to new and existing technology options that support business goals.
- Author clear technical documentation — designs, code-level docs, presentations, and business-requirement specs — for engineering and management audiences.
- Hands-on software engineering experience delivering on enterprise-scale platforms.
- Proven ability to design, build, and operate distributed, microservice-based systems in highly available environments.
- Experience working on catalog, MDM, or product information management platforms — or comparable enterprise data-centric systems.
- Strong programming and scripting skills across Java, Python, SQL, and Shell.
- Deep familiarity with system protocols, data flow, and the building blocks of modern distributed architectures.
- Experience guiding engineering teams as a technical lead and mentoring junior engineers.
- Bachelor's degree in Computer Science or another associated Engineering discipline; supplemental coursework or certifications welcomed.
- Clear documentation skills using Confluence, SharePoint, Swagger, and AVRO contracts.
- Ability to present solution proposals to a larger audience over Zoom and in person.
- Strong analytical, problem-solving, and critical-thinking skills.
- Adaptability and resilience in fast-changing environments
- UI Frameworks: JavaScript, AngularJS, TypeScript, JSP, Angular with Persona UI
- Coding Technologies: Java, SQL, Shell scripts, Python, GitLab Script, GitLab CI YAML
- Application Frameworks: Spring Boot, WebSphere
- Logging Frameworks: Log4J2, SLF4J, Logback
- Persistence Layers: Oracle, Elasticsearch, Redis caching, Snowflake, Databricks Unity Catalog
- Reporting: PowerBI, Microsoft Fabric
- Testing Tools: JUnit, Selenium, Postman, JMeter
- Monitoring & Observability: Splunk, AppDynamics, Grafana
- CI/CD: GitLab
- Containerization / Serverless: Docker, Kubernetes, AWS Lambda
- Middleware: RabbitMQ, Kafka
- Security: SAML (LDAP), Entra ID, JWT
- Hands-on knowledge of IBM Product Master (or an equivalent MDM/PIM/catalog platform).
- Experience with telecom or retail product catalogs and offer/configuration modeling.
- Familiarity with Agile delivery (JIRA, Confluence) and modern CI/CD practices.
Sourced from linkedin · view original
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02
Skills
Section · Company
About Solutions Global

Solutions Global
₹5.4L PA avg
Avg at Solutions Global
About
Employee ratings
8 reviews
Culture
1.8
Career growth
1.9
Work-life
3.3
Employees rate it well for
Find them on