TransUnion

Sr FullStack Developer

TransUnion
Apply
2 months 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 credit bureau and information-services company that provides credit data, identity verification, fraud prevention, and risk analytics to businesses and consumers. It sells data, APIs, and decisioning software used by lenders, insurers, telecoms, and other regulated industries, and offers consumer credit reports and monitoring. Founded in 1968 and headquartered in Chicago, it operates in more than 30 countries and is publicly traded on the NYSE under the ticker TRU.

Contact me