TransUnion's Job Applicant Privacy Notice
What We'll Bring:
Job Description: We are actively seeking two passionate Junior Software Developers proficient in Java and well-versed with Java frameworks. Candidates will be tasked with refactoring legacy .NET code and developing business logic on top of model development. The roles will significantly contribute to the construction of our risk and fraud solutions, requiring skills in API development, database schema design, real-time solution pipelines, and secure coding practices. Familiarity with streaming services like Kafka and Pub/Sub, data pipelines, container-based deployments, and experience or certifications in cloud technologies like GCP and AWS is highly desirable.
What You'll Bring:
Responsibilities: Assist in refactoring and migrating legacy .NET systems to Java. Utilize Java frameworks for application development. Deploy applications using container technologies. Work closely with our machine learning team to implement business logic on developed models. Contribute to our risk and fraud solutions' design and development. Assist in API development, database schema design, and establishing pipelines for real-time solutions. Use streaming services like Kafka and Pub/Sub for data management. Follow secure coding practices during software development. Gain experience with cloud technologies like GCP and AWS. Participate in code reviews, adhering to best software development practices. Requirements:
Bachelor's degree in Computer Science or related field. 2-3 years of experience in software development, specifically with Java and Java frameworks. Experience or certifications with cloud platforms like GCP and AWS. Experience with .NET is beneficial. Familiarity with API development, database schema design, and container technologies. Understanding of streaming services like Kafka and Pub/Sub, and data pipelines. Knowledge of secure coding practices. Understanding of machine learning concepts and the software development life cycle. Excellent problem-solving skills and a keen eye for detail. Impact You'll Make:
Required Qualifications:
Ability to design and implement cloud solutions and ability to build MLOps pipelines on cloud solutions (AWS, MS Azure or GCP)
Experience with MLOps Frameworks like Kubeflow, MLFlow, DataRobot, Airflow etc., experience with Docker and Kubernetes, OpenShift.
Programming languages like Python, Go, Ruby or Bash, good understanding of Linux, knowledge of frameworks such as scikit-learn, Keras, PyTorch, Tensorflow, etc.
Ability to understand tools used by data scientist and experience with software development and test automation. Fluent in English, good communication skills and ability to work in a team.
Desired Qualifications:
Bachelor's degree in Computer Science or Software Engineering Experience in using AWS, MS Azure or GCP services. Good to have any associate Cloud Certification
TransUnion Job Title
Developer, Development Ops