Java Developer - #228468
TransUnion
Date: 1 day ago
City: Burlington, ON
Contract type: Full time
TransUnion's Job Applicant Privacy Notice
What We'll Bring
At TransUnion, we are dedicated to finding ways information can be used to help people make better and smarter decisions. As a trusted provider of global information solutions, our mission is to help people around the world access the opportunities that lead to a higher quality of life, by helping organizations optimize their risk-based decisions and enabling consumers to understand and manage their personal information. Because when people have access to more complete and multidimensional information, they can make more informed decisions and achieve great things.
Every day TransUnion offers our employees the tools and resources they need to find ways information can be used in diverse ways. Whether it is helping businesses better manage risk, providing better insights so a consumer can qualify for his first mortgage or working with law enforcement to make neighborhoods safer, we are improving the quality of life for individuals, families, communities and local economies around the world.
What You'll Bring
We are seeking a Java Developer with strong backend expertise and working knowledge of frontend development using Angular. The ideal candidate will contribute to the design, development, testing, and maintenance of secure, scalable enterprise applications, working across both backend services and user‑facing components.
You will collaborate with cross‑functional teams including backend, frontend, QA, and DevOps to deliver high‑quality, reliable solutions.
Key Responsibilities
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.
This job posting is for an existing vacancy. The opening is the result of a newly created position.
Accommodation is available, including for applicants with disabilities, in accordance with applicable laws.
TransUnion's Internal Job Title
Consultant, Applications Development
What We'll Bring
At TransUnion, we are dedicated to finding ways information can be used to help people make better and smarter decisions. As a trusted provider of global information solutions, our mission is to help people around the world access the opportunities that lead to a higher quality of life, by helping organizations optimize their risk-based decisions and enabling consumers to understand and manage their personal information. Because when people have access to more complete and multidimensional information, they can make more informed decisions and achieve great things.
Every day TransUnion offers our employees the tools and resources they need to find ways information can be used in diverse ways. Whether it is helping businesses better manage risk, providing better insights so a consumer can qualify for his first mortgage or working with law enforcement to make neighborhoods safer, we are improving the quality of life for individuals, families, communities and local economies around the world.
What You'll Bring
- 3-5+ years of professional full stack or backend development experience, including hands on experience with Java, Spring Boot, and Angular.
- Strong experience with: Java, Spring Framework & Spring Boot, Spring Security & OAuth 2.0, Hibernate / JPA, Maven.
- Core Backend & Full‑Stack Skills.
- Practical experience developing UI components using Angular.
- Experience consuming REST APIs from Angular applications.
- Databases & Messaging.
- Experience working with PostgreSQL.
- Hands‑on experience with ActiveMQ or similar messaging systems.
- Testing, Quality & Security
- Unit testing using JUnit 5/6 and Mockito.
- Experience with static code analysis and security scanning tools: Sonar, Checkmarx (or Fortify / Black Duck).
- DevOps & Environment.
- Experience working in Linux environments
- Basic to intermediate shell scripting.
- Working knowledge of Jenkins for CI/CD.
- Proficient with Git or similar version control systems.
We are seeking a Java Developer with strong backend expertise and working knowledge of frontend development using Angular. The ideal candidate will contribute to the design, development, testing, and maintenance of secure, scalable enterprise applications, working across both backend services and user‑facing components.
You will collaborate with cross‑functional teams including backend, frontend, QA, and DevOps to deliver high‑quality, reliable solutions.
Key Responsibilities
- Design, develop, and maintain backend services using Java and Spring Boot.
- Develop and maintain frontend components using Angular.
- Build and integrate RESTful APIs between Java backend services and Angular frontend.
- Implement authentication and authorization using Spring Security and OAuth 2.0.
- Develop data persistence layers using Hibernate/JPA with PostgreSQL.
- Implement asynchronous messaging and integration using ActiveMQ.
- Write clean, maintainable, and testable code following best practices.
- Develop unit tests using JUnit 5/6 and Mockito.
- Ensure code quality and security compliance using Sonar and Checkmarx (or Fortify / Black Duck).
- Participate in code reviews and collaborative design discussions.
- Work in Linux environments, including basic shell scripting tasks.
- Use Jenkins for CI/CD pipelines and participate in deployment activities.
- Manage source code using Git or other version control systems.
- Troubleshoot, debug, and resolve application and production issues.
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.
This job posting is for an existing vacancy. The opening is the result of a newly created position.
Accommodation is available, including for applicants with disabilities, in accordance with applicable laws.
TransUnion's Internal Job Title
Consultant, Applications Development
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Customer Rep-Station
FedEx Canada,
Burlington, ON
3 days ago
This is an interview position. To provide accurate information and assistance to customers requiring direct customer interface. To perform administrative duties necessary for efficient operations. Promotes continued sales and generating potential incremental revenue wherever possible. REQUIRED KNOWLEDGE, SKILLS AND ABILITIES High school diploma/equivalent. College diploma preferred Knowledge of Canadian Customs regulations preferred Knowledge of FedEx Express and Ground products and...
Social Worker (Bethany Residence)
Thrive Group,
Burlington, ON
2 weeks ago
We are seeking a Full-Time Social Service Worker to join our Bethany Residence program in Burlington! AbleLiving Services is a non-profit organization providing personal support services to adults with disabilities living within their own home or one of our independent living facilities. Our clients direct and customize the services they receive and we support them to maximize their independence and...
Interim Chief of Staff (Up to 18-month Assignment) Salary $120,000 - $198,000
Grand Casino Mille Lacs & Hinckley,
Burlington, ON
4 weeks ago
It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion and customer focus to the business. For current employees of Mille Lacs Corporate Venture and its subsidiaries, please login to Workday and visit the Jobs Hub for internal career opportunities. The Big Picture Mille Lacs Corporate Ventures (MLCV) is a...