Understand client needs and defining the system specification.
Coordinate with business and other stakeholders.
Responsible for the architecture and technical design of complex software applications for TransUnion Interactive (TUI).
Design new TUI applications with our Product Development partners, vendors, and engineers.
Responsible for understanding the architecture of existing TUI systems and applying that knowledge to support, maintain, enhance, and migrate legacy systems to new platforms.
Analyze new technologies for use by TUI (IDE’s, libraries, etc.) through Proof of Concepts.
Assist engineering and operation teams in debugging critical production problems.
Responsible Assist in solving team’s technical problems, providing technical ideas and suggestion.
Required Skills
Hands on and expertise in Java, Spring, MVC framework, hibernate, Angular, database, etc.
Must have Worked on Restful Services, XML, JASON and writing API’s and micro services.
Proficient in SDLC process and Agile experience is a plus.
Good Understanding in database preferably Oracle and ability to write and understand Complex SQL.
Web Services design and development (SOAP/REST).
Good team player with Strong communication and interpersonal skills.
Required Experience
5+ years of Applications Architecture experience in Java, J2ee technologies and Spring Framework.
Should have strong experience into Java Architecture.
Hands on experience with Spring boot and Java 1.8.
Experience with Microservices Architecture using Even Driven Arch.
Experience developing and supporting the architecture and design of a configurable systems.
Education Requirements
Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field