
Senior Engineer
TransUnion
full-time
Posted on:
Location Type: Hybrid
Location: Bengaluru • India
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design, build, and maintain backend services with Java as the primary development language
- Work within a polyglot environment with exposure to Python as needed for data and analytics workflows
- Architect and optimize microservices-based applications for high performance and scalability
- Develop components for data processing using Spark, MapReduce, SQL, and BigQuery
- Contribute to cloud-native development, with preference for GCP environments
- Set up and maintain CI/CD pipelines using Jenkins
- Ensure high-quality code using Git and Gerrit for version control and reviews
- Diagnose and resolve complex issues in distributed backend systems
- Collaborate closely with cross-functional teams including product managers, architects, and fellow engineers
- Uphold engineering best practices and mentor junior developers
Requirements
- 8+ years of backend engineering experience
- Bachelor’s degree in Computer Science, Engineering, or a related field
- Strong hands-on expertise in: Java, Spring Boot, Hibernate
- Microservices design and development
- Proficiency in debugging and solving complex backend problems
- Working knowledge of: Python, Spark, MapReduce, SQL, GCP, BigQuery
- Excellent analytical, communication, and interpersonal skills
- Strong ownership, initiative, and a “can‑do” attitude
- Experience with cloud platforms like AWS/GCP is an added advantage
Benefits
- Flexible work arrangements
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootHibernatePythonSparkMapReduceSQLBigQuerymicroservicesCI/CD
Soft Skills
analytical skillscommunication skillsinterpersonal skillsownershipinitiativeproblem-solvingmentoringcollaborationleadershipadaptability
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering