S

Smartstream

Post-trade processing software for finance

Full Stack Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeMumbai, Maharashtra, India₹1.3MHybrid

About the Job

Requirements

  • Strong proficiency in Core Java, object-oriented programming principles, and design patterns.
  • Experience with integrated development environments such as Eclipse and Visual Studio Code.
  • Experience with unit testing and test-driven development.
  • Knowledge of NoSQL databases such as MongoDB.
  • Experience with Spring or Spring Boot frameworks.
  • Hands-on experience with RESTful APIs and microservices architecture.
  • Familiarity with object-relational mapping frameworks.
  • Experience with version control systems such as Git.
  • Understanding of Agile or Scrum development methodologies.
  • Experience with messaging systems such as Apache Kafka.
  • Frontend exposure to Angular and JavaScript.
  • Experience with Apache Spark and distributed computing frameworks.
  • Exposure to AI-assisted development and data-driven systems, and ability to use tools such as AWS Kiro or similar platforms to improve productivity and software quality.
  • Bachelor's degree in Computer Science, Data Science, Engineering, or a related field.

Responsibilities

  • Develop, test, and maintain scalable Java applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, efficient, and reusable code.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Troubleshoot, debug, and upgrade existing systems.
  • Troubleshoot, debug, and resolve application issues in a timely manner.
  • Collaborate with product managers, quality assurance, and other developers to deliver features.
  • Optimize application performance, scalability, and reliability.
  • Mentor junior developers when required.
  • Ensure adherence to security and compliance standards.
  • Design and develop distributed and data-intensive applications using Apache Spark.
  • Build and maintain backend services using Java 11 or later, Apache Spark, Kafka, and Apache Camel, and collaborate with frontend teams using Angular.
  • Work on applications deployed on AWS, with a focus on performance, reliability, and scalability.

Desired Qualifications

  • Knowledge of relational databases such as Oracle and MySQL.
  • Experience with integration frameworks such as Apache Camel.
  • Exposure to continuous integration and continuous delivery pipelines and tools such as Jenkins.
  • Knowledge of cloud platforms such as AWS, Azure, and Google Cloud Platform.
  • Knowledge of security best practices in cloud environments.

About the Company

Smartstream

Post-trade processing software for finance

SmartStream provides financial post-trade processing solutions for banks, capital markets, buy-side firms, and corporations. Its offerings automate and streamline middle- and back-office operations, helping clients improve operational control, cut costs, mitigate risk, and maintain regulatory compliance as they execute digital strategies. The company delivers technology solutions and related services that transform post-trade workflows, enabling leaner processes and better data quality across the trade lifecycle. What sets SmartStream apart is its four-decade track record and deep specialization in post-trade operations, delivering reliable, tailored solutions and ongoing support to financial institutions. The goal is to help clients realize their digital strategies, create more efficient post-trade processes, and open up new revenue opportunities while reducing risk and compliance challenges.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
London, United Kingdom
Founded
2000

Recently Posted Jobs

Explore more opportunities at Smartstream

See more jobs