Vacancy expired!
TransUnion's Job Applicant Privacy Notice
What We'll Bring:The mission of our teams is to build and maintain secure, reliable, and scalable platforms that provide internal teams with the insight they need to support our data-rich products and generate valuable information for our customers. We process 30+ million transactions a day through our data pipeline and manage many disparate methods of data collection and transformation to populate local and cloud-based data warehouses.We're looking for an individual to be part of an autonomous, cross-functional agile/scrum team where everyone shares responsibility for all aspects of the work; including participating in up-front design, ensuring built-in quality, deploying code into production, and monitoring the health of the services.The ideal candidate will have a strong interest in building and improving Java-based applications and services; while keeping the end-product always in mind. We are looking for enthusiastic professionals who are excited to learn, love a good challenge, and are always looking for opportunities to contribute. Finally, we look for dedicated team-players who enjoy collaboration and can work effectively with others to achieve common goals.What we'll bring•\tA welcoming and energetic environment that encourages collaboration and innovation. We consistently explore new technologies and tools to be agile.•\tFlexible time off, workplace location flexibility, an environment that welcomes continued professional growth through support of tuition reimbursement, conferences and seminars.•\tOur culture encourages our people to hone current skills and build new capabilities, while discovering their genius.•\tA collaborative environment that values the pursuit of excellence, acting with integrity, being innovative, active participation, building partnerships and taking pride in the work being done.What You'll Bring:Job Description SummaryAt TransUnion, we have a welcoming and energetic environment that encourages collaboration and innovation - we're consistently exploring new technologies and tools to be agile. This environment gives our people the opportunity to hone current skills and build new capabilities, while discovering their genius.The mission of our teams is to build and maintain secure, reliable, and scalable platforms that contribute to our leading intelligent fraud prevention solutions and provide internal teams with the insight they need. We process 30+ million transactions a day through our data pipeline and manage many disparate methods of data collection and transformation to populate local and cloud-based data warehouses.Come be a part of our team - you'll work with great people, pioneering products and cutting-edge technology.Job Description:- Highly proficient in J2EE, Spring, Spring Boot and myBatis
- 5+ years of Java server-side design and development experience in Linux environments
- Expertise in queuing technologies such as: ActiveMQ, Kafka, Elastic Search
- Experience configuring message queues with performance monitoring, integration functions, delivery status and network management in mind.
- Experience with Data Modeling, SQL, and No-SQL data stores
- Knowledge of microservices architecture and implementation
- Experience working on software-as-a-service (SaaS) and large-scale distributed systems
- Experience with Docker, Kubernetes or another containerization technology
- Experience with Google Cloud Platform
- In the first 90 days - research and become familiar with existing technologies and architecture standards, participate in team planning ceremonies, and understand our development pipeline
- Beyond 90 days - effectively advocate and communicate on code and process improvements, provide code snippets, examples, integrations, and comment on development design and solutions presented by development teams
- TransUnion's Global Fraud Solutions group provides a leading intelligent fraud prevention platform. This role is expected to participate in up-front design, ensuring built-in quality, deploying code into production, and monitoring the health of the services