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.