TransUnion

Sr FullStack Developer

TransUnion
Apply
1 day ago
Remote, Costa Rica or San José, Costa RicaSenior

Responsibilities

  • Design, develop, test, deploy, and maintain cloud-based enterprise applications and shared platform capabilities.
  • Participate in requirements analysis, architecture, design, development, testing, deployment, and production support.
  • Translate business requirements and data models into scalable, secure, resilient, and high-performing technical solutions.
  • Design and develop shared services, frameworks, APIs, and infrastructure components used across products.
  • Provide technical leadership through code reviews, design reviews, mentoring, pair programming, and software engineering best practices.
  • Troubleshoot complex issues, support incident response and root cause analysis, and improve platform reliability.
  • Integrate internal and third-party services with architects, product teams, platform engineers, and operations teams.
  • Improve scalability, performance, reliability, observability, availability, disaster recovery, and operational excellence.
  • Participate in technical roadmaps, deployment and release activities, and an on-call rotation.

Requirements

  • Five or more years of professional software development experience in enterprise environments.
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related STEM field preferred; equivalent professional experience may substitute for the degree.
  • Experience across the software development lifecycle and independently analyzing, troubleshooting, and resolving complex technical issues.
  • Ability to mentor engineers and conduct effective code and design reviews.
  • Advanced English proficiency in speaking, reading, and writing.
  • Proficiency in Java and experience developing enterprise applications.
  • Strong knowledge of Spring Boot and RESTful APIs.
  • Hands-on experience with Google Cloud Platform, cloud-native services, and cloud-native architectures.
  • Experience using Git and modern version-control practices.
  • Experience with relational databases and SQL.
  • Preferred experience with Scala, JavaScript, Python, Bash, NoSQL databases, modern web application and user-interface development, DevOps practices, CI/CD, Infrastructure as Code, automated testing, configuration management, distributed systems, microservices, Hadoop, Spark, MapReduce, SRE, observability, monitoring, logging, distributed tracing, high availability, disaster recovery, Kubernetes, containerization, cloud infrastructure automation, or Google Cloud professional certifications.

Benefits

  • Remote position with occasional in-person attendance at work-related events as directed by management.
  • Work/life flexibility and resources supporting professional and personal development.
  • Career development and growth support.
TransUnion

About TransUnion

10,000+ employees

TransUnion is a global information and insights company that makes trust possible in the modern economy. We do this by providing an actionable picture of each person so they can be reliably represented in the marketplace. As a result, businesses and consumers can transact with confidence and achieve great things. This picture is grounded in our legacy as a credit reporting agency which enables us to tap into both credit and public record data; our data fusion methodology that helps us link, match and tap into the awesome combined power of that data; and our knowledgeable and passionate team, who stewards the information with expertise, and in accordance with local legislation around the world. A leading presence in more than 30 countries across five continents, TransUnion provides solutions that help create economic opportunity, great experiences and personal empowerment for hundreds of millions of people. We call this Information for Good® — it’s our purpose, and what drives us every day. Get Support / Contact Us Customer Support: https://transu.co/60024D64I Business Support: https://transu.co/60044D67G

Contact me