T-Mobile For Business (TfB) platforms and applications require scalable microservices, robust API performance, and secure cloud infrastructure on AWS to support their business operations.
Requirements
- Strong proficiency in Java and frameworks like Spring Boot.
- Hands-on experience with WebClient, Swagger 3.0, and RESTful API development.
- Proficient in cloud platforms, particularly AWS, and container orchestration with Kubernetes.
- Experience with Redis, SQL, and NoSQL databases.
- Solid understanding of event-driven architectures and tools like Apache Kafka.
- Knowledge of CI/CD pipelines and DevOps tools including Docker, SonarQube, Selenium, and Git.
- Experience in monitoring and logging using tools such as Splunk.
Responsibilities
- Design, develop, and maintain Spring Boot-based microservices in a distributed system architecture.
- Lead deployment pipelines and operate applications in AWS using Kubernetes clusters.
- Ensure APIs are secure, performant, and optimized for integration with frontend and external systems.
- Implement API orchestration including parallel and sequential workflows, data transformation, and security validations.
- Build and run event-driven systems, including consumers and asynchronous flows integrated with other systems.
- Provide technical leadership and mentorship to onshore and offshore developers, focusing on design quality and best practices.
- Conduct code reviews, performance tuning, and issue resolution to maintain high code quality.
Other
- 4-7 years technical engineering experience
- Bachelor's Degree Computer Science or Engineering or equivalent experience (Required)
- Strong communication skills and ability to lead development efforts across globally distributed teams.
- Travel Required (Yes/No):Yes
- At least 18 years of age