Architect

TransUnion's Job Applicant Privacy Notice

What We'll Bring:

We are looking for a highly experienced and visionary Java Full Stack Architect to lead the architecture, design, and technology strategy for enterprise-scale applications. The ideal candidate will possess deep expertise in Java-based microservices architecture, modern front-end technologies such as Vue.js, cloud-native development, and scalable distributed systems.
The Architect will be responsible for defining technical roadmaps, driving architectural decisions, ensuring scalability and security, and providing hands-on leadership across full-stack engineering initiatives. This role requires strong collaboration with engineering teams, business stakeholders, DevOps, and enterprise architects to deliver high-performance, reliable, and future-ready solutions.

What You'll Bring:

Key Responsibilities

  • Define and drive enterprise-wide application architecture and technology strategies.
  • Design scalable, resilient, secure, and high-performance microservices-based solutions using Java and Spring Boot.
  • Architect modern front-end solutions using Vue.js and related frameworks.
  • Lead end-to-end system architecture including application layers, integrations, APIs, security, scalability, and deployment models.
  • Establish architecture standards, coding guidelines, design patterns, and engineering best practices.
  • Evaluate and recommend modern technologies, frameworks, open-source tools, and cloud solutions.
  • Collaborate with business and technical stakeholders to translate functional and non-functional requirements into scalable technical solutions.
  • Drive cloud-native architecture adoption and DevOps transformation initiatives.
  • Provide architectural oversight for CI/CD pipelines, automation, observability, monitoring, and operational excellence.
  • Ensure system reliability, availability, performance optimization, and high concurrency handling.
  • Lead technical governance including architecture reviews, security compliance, framework upgrades, and modernization initiatives.
  • Mentor engineering teams, conduct technical reviews, and provide guidance on complex technical challenges.
  • Support production systems with root cause analysis, troubleshooting, and performance tuning.
  • Work closely with Agile teams to enable successful delivery of enterprise-scale programs.
  • Build monitoring and operational dashboards using tools like Splunk and observability platforms.

Required Skills & Qualifications

  • 12+ years of experience in enterprise application development and architecture.
  • Strong expertise in Java, Spring Framework, and Spring Boot ecosystem.
  • Proven experience in designing and implementing microservices and distributed systems architecture.
  • Strong hands-on experience with Vue.js and modern front-end architecture principles.
  • Deep understanding of object-oriented design, design patterns, enterprise integration patterns, and scalable system architecture.
  • Experience with API design, API gateways, event-driven architecture, and messaging systems.
  • Strong experience with cloud platforms, preferably Google Cloud Platform (GCP).
  • Hands-on experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Strong understanding of CI/CD pipelines, DevOps practices, Infrastructure as Code, and automation.
  • Experience with Linux environments and performance tuning.
  • Strong database design, data modeling, and optimization experience across relational and NoSQL databases.
  • Expertise with engineering and DevOps tools including Git, Jenkins, Harness, Maven, SonarQube, Artifactory, Confluence, and related ecosystems.
  • Experience handling security implementations, authentication/authorization mechanisms, and enterprise compliance standards.
  • Strong troubleshooting, analytical, and problem-solving capabilities.
  • Excellent communication, stakeholder management, leadership, and mentoring skills.

Impact You'll Make:

Good to Have

  • Experience with Big Data technologies such as Apache Spark and distributed processing systems.
  • Knowledge of event streaming platforms like Kafka.
  • Experience with observability and monitoring tools such as Splunk, Grafana, and Prometheus.
  • Cloud certifications in GCP, AWS.
  • Exposure to AI/ML integration architectures and modern digital transformation initiatives.
  • Awareness of emerging trends in cloud-native development, DevOps, platform engineering, and open-source ecosystems.

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.

TransUnion Job Title

Architect, Solution Architecture