Senior Developer Software

TransUnion

Chennai District

On-site

INR 600,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TransUnion is seeking a Software Engineer (Java Backend) to design scalable cloud-ready backend services for its fraud platform. This role involves collaborating with product, architecture, and cross-functional teams while working on complex features independently.

The ideal candidate will have 5-8 years of experience in backend development, with strong skills in Java, Spring Boot, and cloud platforms. The position is hybrid, requiring in-office work at least two days a week, fostering a flexible work environment.

Qualifications

  • 5–8 years of experience in backend or service-oriented application development.
  • Strong hands-on experience in designing, building, and maintaining Java-based applications.
  • Knowledge of cloud-native applications and DevOps tools.

Responsibilities

  • Design, develop, and enhance backend services for the fraud platform.
  • Contribute to system design discussions.
  • Independently analyze and resolve complex technical problems.

Skills

Java backend development
Spring Boot
REST APIs
Microservices architecture
Cloud platforms (AWS, Azure, GCP)
DevOps practices
System design principles
API design
CI/CD pipelines
Data storage solutions

Education

Bachelor’s degree in Computer Science or related field

Tools

Git
Maven/Gradle

Job description

## Senior Developer SoftwareSolicitarlocations: Bengaluru: Chennaitime type: Full timeposted on: Publicado hoyjob requisition id: 19040961TransUnion's Job Applicant Privacy Notice**Descripción general del equipo**As a Software Engineer (Java Backend), you will design and develop scalable, cloud-ready backend services that power fraud platform capabilities. You will work independently on complex features, contribute to system design, and collaborate closely with product, architecture, and cross-functional teams to deliver high-quality solutions. This role requires strong hands-on development expertise, ownership of deliverables, and the ability to solve moderately complex to complex technical problems with limited guidance.This is a hybrid position and involves regular performance of job responsibilities virtually as well as in-person at an assigned TU office location for a minimum of two days a week.**Resumen del rol y responsabilidades clave**## **Key Responsibilities*** Design, develop, and enhance backend services and microservices for the fraud platform in collaboration with architects and product teams* Contribute to system design discussions and help define scalable, reliable, and maintainable solutions* Implement cloud-native solutions and actively support modernization of existing applications* Develop, test, and maintain high-quality Java-based services following best practices and architectural guidelines* Independently analyze and resolve complex technical problems, proposing effective and scalable solutions* Drive integration of fraud point solutions into the broader platform with a focus on performance, scalability, and security* Conduct and actively contribute to code reviews, ensuring adherence to coding standards and improving overall code quality* Collaborate with DevOps and platform teams to improve CI/CD pipelines, automation, and deployment processes* Troubleshoot production issues and ensure system reliability and availability## **Ways of Working*** Actively participate and contribute to Agile ceremonies (PI planning, sprint planning, stand-ups, retrospectives), ensuring delivery of committed work* Take ownership of features/modules and drive them to completion with minimal supervision* Mentor junior engineers and support their technical growth through guidance and feedback* Proactively identify improvement opportunities in processes, tools, and code quality* Communicate effectively with stakeholders, providing clear updates, technical inputs, and solutions* Build strong working relationships across teams and functions## **What We Expect*** Solid experience in Java backend development (e.g., Spring Boot, REST APIs, microservices architecture)* Good understanding of cloud platforms (AWS, Azure, or GCP) and cloud-native development practices* Strong problem-solving skills with the ability to handle moderately complex to complex technical challenges independently* Experience with API design, system integration, and distributed systems concepts* Familiarity with CI/CD pipelines, DevOps practices, and version control systems (e.g., Git)* Understanding of data storage solutions (RDBMS and exposure to NoSQL systems) and messaging systems (e.g., Kafka)* Awareness of performance optimization, scalability, and secure coding practices* Strong collaboration and communication skills with the ability to work across technical and non-technical teams* Working knowledge of Agile methodologies and ability to contribute effectively in a team setting* Continuous learning mindset with the ability to adapt to new technologies and evolving requirements## **Qualifications & Experience*** 5–8 years of experience in backend or service-oriented application development* Strong hands-on experience in designing, building, and maintaining Java-based applications (e.g., Spring Boot, REST APIs, microservices)* Good understanding of cloud platforms such as AWS, Azure, or GCP, with practical experience in developing or deploying cloud-native applications* Working experience with DevOps tools and practices (e.g., CI/CD pipelines, Git, Maven/Gradle) and familiarity with build and deployment automation* Solid understanding of system design principles with experience contributing to and implementing scalable, distributed backend services* Experience in API design and development, with a good grasp of RESTful principles and service integration patterns* Good knowledge of data storage technologies, including relational databases and hands-on exposure to NoSQL systems (e.g., key-value, document stores)* Experience or familiarity with messaging/event-driven systems (e.g., Kafka, RabbitMQ) in distributed architectures* Understanding of designing and building reliable, high-availability, and performant systems (low latency, scalability, fault tolerance)* Ability to independently analyze and solve moderately complex to complex technical problems* Strong communication and collaboration skills, with the ability to effectively work across teams and stakeholders* Working experience in Agile development methodologies (Scrum/Kanban) and ability to contribute actively to team delivery* Experience working in cross-functional and distributed teams in a collaborative environment* Bachelor’s degree in Computer Science, Information Technology, or related field* Ability to quickly understand business and technical problems, adapt to new technologies, and contribute effectively with minimal guidance**Conocimientos y experiencia requeridos*** Proven ability to work effectively in cross-functional, matrixed environments (e.g., Product, Engineering, Operations), contributing to alignment and delivery across teams* Demonstrates adaptability in a fast-paced, evolving environment, proactively identifying improvement opportunities and driving continuous improvement initiatives* Strong team player with a customer-focused mindset, able to confidently interact and collaborate with both technical and non-technical stakeholders* Ability to manage multiple workstreams or features simultaneously, prioritize effectively, and consistently meet deadlines with minimal supervisionEn TransUnion, fomentamos y estamos comprometidos con generar un impacto real y positivo, así como un sentido compartido de propósito a través de nuestra iniciativa *Workforce for Good*. Esta iniciativa empodera a nuestra gente para crecer, innovar y contribuir a un mejor futuro para nuestras comunidades y nuestros clientes. Trabajamos para construir un entorno en el que nuestros colaboradores tengan el control de su desarrollo profesional, contando al mismo tiempo con el apoyo necesario a lo largo del camino. Reconocemos que el éxito se alcanza cuando nuestros colaboradores prosperan tanto a nivel profesional como personal; por eso priorizamos la flexibilidad entre la vida laboral y personal, y ofrecemos recursos que permiten a nuestros equipos en todo el mundo colaborar y alcanzar la excelencia. Sé parte de nuestra ***Workforce for Good*****:** trabajarás con personas extraordinarias, productos innovadores y tecnología de vanguardia.Título de trabajo de TransUnion:Developer III, Applications Development
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior DevOps Engineer
Senior DevOps Engineer

TransUnion • India

Hybrid
INR 1,500,000 - 2,100,000
Lead Developer, Java, Spark and GCP
Lead Developer, Java, Spark and GCP

TransUnion • India

Hybrid
INR 1,800,000 - 2,400,000
P03- SDET Engineer
P03- SDET Engineer

TransUnion • India

Hybrid
INR 180,000 - 320,000
Senior Manager - Emerging Sales (Chennai)
Senior Manager - Emerging Sales (Chennai)

TransUnion • Chennai District

Hybrid
INR 2,400,000 - 4,200,000
Workforce for Good
Advisor -AI Security Engineer
Advisor -AI Security Engineer

TransUnion • India

Hybrid
INR 350,000 - 700,000
Senior Web Developer
Senior Web Developer

transunion • Pune District

Hybrid
INR 1,200,000 - 1,800,000
Lead Developer, C# .Net & Apis
Lead Developer, C# .Net & Apis

TransUnion • Maharashtra

Hybrid
INR 3,500,000 - 5,500,000
Senior Web Developer
Senior Web Developer

TransUnion • Maharashtra

Hybrid
INR 1,800,000 - 3,200,000
Engineer, Java & Spark
Engineer, Java & Spark

TransUnion • Chennai District

On-site
INR 1,200,000 - 1,800,000
Sr Developer, C# .NET & APIs
Sr Developer, C# .NET & APIs

TransUnion • Maharashtra

Hybrid
INR 1,800,000 - 3,000,000