Taro Logo

Java Developer

TransUnion is a global information and insights company that makes trust possible by ensuring reliable representation of consumers in the marketplace.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Finance · Enterprise SaaS

Description For Java Developer

TransUnion, a global information and insights company with over 12,000 associates across 30+ countries, is seeking a Java Developer to join their team in Chennai. This role offers an exciting opportunity to work on enterprise-level applications and shape the architecture of critical systems. The position requires a mix of technical expertise in Java development and enterprise architecture, with a focus on building "best-in-class" applications.

The ideal candidate will bring 2+ years of Java experience and strong knowledge of modern development practices including microservices, containerization, and cloud technologies. You'll work in a hybrid environment, collaborating with both onsite and home office teams to develop and enhance software solutions that support TransUnion's mission of making trust possible in the marketplace.

Key responsibilities include architecting and developing applications using Java 8 and Java EE platforms, implementing API-first approaches, and maintaining high code quality through Test Driven Development. You'll work with a comprehensive tech stack including Spring Boot, microservices, and various NoSQL databases, while following agile methodologies.

This role offers the opportunity to make a significant impact on TransUnion's technical infrastructure while working for a company that provides crucial financial information services. The hybrid work arrangement requires a minimum of two days per week in the office, offering a balance between remote work flexibility and in-person collaboration.

Last updated 6 days ago

Responsibilities For Java Developer

  • Assess capabilities and current architecture to drive improvements
  • Work on component based architecture and multi-platform application design
  • Translate complex technical concepts into high-level designs
  • Develop enterprise level applications and custom integration solutions
  • Work with development teams in an agile environment
  • Maintain code quality with Test Driven Development
  • Implement CI/CD pipeline improvements

Requirements For Java Developer

Java
MongoDB
  • 2+ years of Java experience
  • Experience in Core Java, JEE, Spring, Spring Boot, Angular
  • Expert knowledge in Design Patterns, Enterprise architecture, Microservices, Containerization
  • Experience with API technologies (REST, JSON, XML, SOAP, YAML, GraphQL, Swagger)
  • Experience with Junit, Mockito
  • Experience with Git, Artifactory, Maven, Jenkins, Confluence, Splunk, SonarQube
  • Solid understanding of Data Structure and Algorithms
  • Experience with Cloud technologies - AWS or Azure
  • Expert knowledge in NoSQL DB (MongoDB, Cassandra, etc)
  • Understanding of Agile software development lifecycle

Jobs Related To TransUnion Java Developer