TransUnion

Senior Developer – Microservices, Service Based Architecture

TransUnion

full-time

Posted on:

Location Type: Hybrid

Location: ChennaiIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Operate as a member of a core team of specialists that are responsible for the delivery of complex enterprise level services leveraging the principles of a microservice architecture.
  • Work with Kubernetes both on premise and off premise multi-cloud (AWS and Azure) with a focus on service based architecture.
  • Collaborate with team members to assist in achieving team goals and wins.
  • Participate in code reviews and contribute to technical architecture decisions.
  • Mentor junior team members and share best practices.

Requirements

  • 10+ years of hands-on experience in development of highly performant services/microservices, ideally at an enterprise level.
  • Expert in multiple languages such as Java, GoLang, .NET, C#, C++, Etc.
  • Strong understanding and experience in using Keycloak, Identity providers.
  • Strong understanding and experience in using Harness.
  • Understanding and implementation experience in event driven and streaming systems.
  • Good understanding of and experience with Design patterns, with Cloud and Microservice Design patterns being preferred.
  • Experience with GCP or AWS.
  • Strong understanding and experience in using multiple protocols, such as Protobuf, JSON, GRPC, Etc.
  • Strong understanding of the many technologies used in delivering highly performant enterprise service/microservice based architectures.
  • Expert in CI/CD, in addition to the principles of when and how services should be versioned to facilitate enterprise consumption.
  • Understanding and ideally experience in delivery of services via Kubernetes.
  • Working knowledge of Linux including shell scripting and basic system administration.
  • Strong written and verbal communication skills.
  • Demonstrated critical thinking, logical/reasoning and problem solving skills are mandatory.
  • Bachelor’s degree in Computer Science, advanced degrees preferred.
  • Should have a good experience in Siteminder, eDirectory, ActiveDirectory.
  • Should have good experience in MySQL, Oracle.
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaGoLang.NETC#C++KeycloakHarnessevent driven systemsstreaming systemsCI/CD
Soft skills
communication skillscritical thinkinglogical reasoningproblem solvingmentoringcollaboration