Back to Jobs
F

Software Engineer (Java, React & Python)

Franklin Templeton Hyderabad, Telangana, India

Apply for this Position

Job Description

"Unlock the secrets to a high-paying career as a Software Engineer at Franklin Templeton, where innovation and expertise come together."

As a Software Engineer at Franklin Templeton, you'll be part of a dynamic team driving the development of cutting-edge solutions for the financial industry. With a strong focus on Java, React, and Python, you'll have the opportunity to work on diverse projects that impact investors' lives worldwide.

From asset management to fintech, our firm's diverse expertise offers a unique chance to grow your skills and contribute to the success of our clients. Join us in shaping the future of financial technology and take your career to new heights.

Why you should learn this:

The demand for skilled Software Engineers in the financial industry is on the rise, driven by the increasing need for innovative solutions and digital transformation.

Expected Salary: $120,000 - $180,000 per annum, depending on experience, with opportunities for bonuses and career growth.

How it works:

  • Gain a strong foundation in Java, React, and Python, including data structures, algorithms, and software design patterns.
  • Develop a deep understanding of financial industry trends, regulations, and best practices, as well as experience with fintech solutions and digital assets.

Core Concepts to Master

1

Microservices Architecture

Learn how to design and implement scalable, maintainable, and efficient microservices using Java, Python, and React, with a focus on service discovery, communication, and containerization.

2

Cloud Computing

Understand the principles and best practices of cloud computing, including migration strategies, security, and cost optimization, using cloud platforms like AWS or Azure.

3

Machine Learning

Discover the fundamentals of machine learning, including supervised and unsupervised learning, neural networks, and deep learning, with a focus on real-world applications in finance.

Interview Questions (Beginner)

  • What are the key differences between Java and Python?
  • Can you explain the concept of inheritance in object-oriented programming?
  • How do you approach debugging a complex issue in a React application?

Job Overview

CompanyFranklin Templeton
Employment TypeFull-time
LocationHyderabad, Telangana, India
Experience LevelFresher

Advance Questions

  • Design a microservices architecture for a large-scale e-commerce platform using Java and Python.
  • Implement a machine learning model to predict stock prices using historical data and Python libraries like scikit-learn.
  • Explain the trade-offs between monolithic and microservices architecture in a cloud-based system.