TransUnion

Senior Engineer

TransUnion

full-time

Posted on:

Location Type: Hybrid

Location: BengaluruIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

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