Search by job, company or skills

TransUnion

Lead Developer, Java and MLOPs

Save
new job description bg glownew job description bg glow
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

TransUnion's Job Applicant Privacy Notice

What We'll Bring

Senior Software Engineer with expertise in full-stack development, system design, and cloud technologies. The ideal candidate will have strong programming skills in Python, Java, and modern UI frameworks, along with hands-on experience in MLOps pipelines, distributed system design, and cloud platforms.

What You'll Bring

Key Responsibilities

  • Full-Stack Development
  • Build and maintain backend systems using Python and Java.
  • Development experience in building responsive and user-friendly interfaces using frameworks like React.js, Angular, or Vue.js.
  • Ensure performance, scalability, and security in all software components.
  • System Design and Architecture
  • Design modular, scalable, and efficient system architectures.
  • Create technical documentation, including data flow diagrams and API specifications.
  • Conduct code reviews and suggest optimizations for better performance.
  • MLOps Integration
  • Work closely with data scientists to implement and deploy machine learning models into production.
  • Build and manage MLOps pipelines for model training, validation, and monitoring.
  • Ensure fault tolerance and scalability of ML workflows.
  • Cloud and DevOps
  • Design and deploy applications on cloud platforms such as GCP.
  • Implement and manage containerized solutions using Docker and orchestration tools like Kubernetes.
  • Set up and maintain CI/CD pipelines to automate deployments.

Impact You'll Make

Required Skills and Qualifications

  • Programming Languages: Proficiency in Python and Java for backend development.
  • Frontend Development: Hands-on experience with modern UI frameworks (e.g., React.js, Angular, Vue.js).
  • System Design: Strong understanding of microservices, distributed systems, and RESTful APIs.
  • Cloud Expertise: Experience with AWS or GCP services.
  • MLOps Knowledge: Familiarity with tools like MLflow, Feast.
  • DevOps Skills: Proficiency in CI/CD tools (e.g., Jenkins, GitLab CI/CD) and container orchestration (e.g., Kubernetes).
  • Databases: Experience with SQL (e.g., PostgreSQL, MySQL).
  • Version Control: Expertise with Git and collaboration workflows.

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.

TransUnion Job Title

Lead Developer, Applications Development

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147488703

Similar Jobs

Bengaluru, India

Skills:

JavajQueryXslJavascriptXmlOracle Database AdministrationOracle CpqSqlBML

Bengaluru, India

Skills:

AWS EKSGolangHyperledger FabricSolidityDockerHelmPythonKubernetesCordaSecure key managementCryptographic primitivesHyperledger BesuMicroservice architecturesAzure AKSRESTful API designDigital SignaturesQuorum

Bengaluru, India

Skills:

GithubAopDesign PatternsSpring BootJenkinsGcpDockerSystem DesignSpring Data JpaRest ApisKubernetesOAuth2.0Microservices ArchitectureOIDC

Bengaluru, India

Skills:

HibernateDesign PatternsSpring BootSoapMemory ManagementSpring MVCMultithreadingDependency InjectionConcurrencyRESTCore JavaException HandlingSpring CoreSpring FrameworkMicroservices architectureJPA2

Bengaluru, India

Skills:

JavaGitSqoopScalaApache SparkKafkaSpring BootSql