Senior Full Stack Developer (Java + Vue.js)

TransUnion

Job Summary

TransUnion is seeking a Senior Full Stack Developer with 7-9 years of experience in Java/Spring and Vue.js. The role involves developing and deploying full-stack applications, leveraging expertise in GCP cloud infrastructure, Harness CI/CD pipelines, and Git workflows. Responsibilities include designing RESTful APIs, working with microservices, and implementing responsive frontend solutions. The ideal candidate will have strong problem-solving skills and experience with both SQL and NoSQL databases.

Must Have

  • 7-9 years of professional full stack development experience
  • Expert-level proficiency in Java (Java 8+, Java 11/17 preferred)
  • Strong experience with Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security)
  • 3+ years hands-on experience with Vue.js (Vue 2/3)
  • Experience with GCP (Google Cloud Platform) services and architecture
  • Hands-on experience with Harness for CI/CD automation
  • Strong expertise in Git workflows and repository management
  • Proven track record of building and deploying full stack applications
  • Strong understanding of software architecture and design patterns
  • Experience with both SQL and NoSQL databases
  • Excellent problem-solving and communication skills

Job Description

What We'll Bring:

We are seeking a highly skilled Senior Full Stack Developer with 7-9 years of experience to join our engineering team. The ideal candidate will have deep expertise in both backend (Java/Spring) and frontend (Vue.js) development, with strong experience in GCP cloud infrastructure, Harness CI/CD pipelines, and Git-based version control workflows.

What You'll Bring:

  • 7-9 years of professional full stack development experience
  • Expert-level proficiency in Java (Java 8+, Java 11/17 preferred)
  • Strong experience with Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security)
  • 3+ years hands-on experience with Vue.js (Vue 2/3)
  • Experience with GCP (Google Cloud Platform) services and architecture
  • Hands-on experience with Harness for CI/CD automation
  • Strong expertise in Git workflows and repository management
  • Proven track record of building and deploying full stack applications
  • Strong understanding of software architecture and design patterns
  • Experience with both SQL and NoSQL databases
  • Excellent problem-solving and communication skills

Impact You'll Make:

Backend Technologies

  • Java, Spring Boot, Spring Cloud, Spring Security
  • RESTful API design and development
  • Microservices architecture
  • Hibernate/JPA, JDBC
  • Maven/Gradle
  • JUnit, Mockito, Integration Testing

Frontend Technologies

  • Vue.js 2/3, Vuex/Pinia, Vue Router
  • JavaScript (ES6+), TypeScript
  • HTML5, CSS3, SASS/SCSS/Tailwind CSS
  • Webpack, Vite, npm/yarn
  • Responsive and mobile-first design
  • Component-based architecture

Google Cloud Platform (GCP)

  • Compute Engine, App Engine, Cloud Run
  • Google Kubernetes Engine (GKE)

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.

30 Skills Required For This Role

Communication Design Patterns Github Game Texts Html Vuex Nosql Spring Boot Maven Gradle Google Cloud Platform Junit Spring Framework Jdbc Hibernate Yarn Npm Ci Cd Webpack Sass Vue.js Restful Api Microservices Kubernetes Git Sql Typescript Javascript Css Java

Similar Jobs