Software Engineer

Smartstream Limited

Mumbai

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Smartstream Limited in Mumbai is seeking a mid-level full stack software engineer to join our development team. You will contribute to the full product lifecycle, building robust services with Java, Spring, and Angular, and integrate with modern CI/CD practices.

Ideal candidates have 5+ years in software engineering, strong Java and Angular skills, and experience with RESTful APIs, SQL databases, and Kubernetes-like tools. This on-site role offers a collaborative environment in our Mumbai centre.

Qualifications

  • 5+ years of software engineering experience.
  • Strong backend with Java 8/17+ and Spring; frontend with Angular 15+.
  • Experience with relational DBs and SQL (Oracle/SQL Server/Postgres).
  • Experience with RESTful APIs, Swagger/OpenAPI, and CI/CD pipelines.

Responsibilities

  • Participate in full product lifecycle from requirements to deployment.
  • Develop software using Agile methodologies and CI/CD practices.
  • Maintain, enhance, and fix issues in Smartstream solutions and internal tools.
  • Follow engineering processes, coding guidelines, and quality standards.
  • Build scalable, high-performance software for global financial institutions.
  • Design and run comprehensive unit and integration tests.
  • Develop automation to streamline the software development lifecycle.

Skills

Java 8/17+
Angular 15+
Git
Maven
NPM
Jenkins Pipelines
Spring Framework
Spring Boot
RESTful APIs
Swagger/OpenAPI
SQL
Oracle
SQL Server
Postgres
AI tools
Communication

Education

Engineering degree in Computer Science/IT

Tools

Git
Maven
NPM
Jenkins Pipelines
Swagger/OpenAPI

Job description

Mid-Level Software Engineer (Full Stack Developer) – Mumbai

Smartstream is embarking on its most exciting journey in recent times. To continue to service and support the world's top banks and asset managers, we are constantly innovating to cement our industry-leading position for the next decade.

Working with our product development centres in Bangalore, Bristol, and Vienna, our Mumbai team builds modern software using constantly evolving Agile practices. Independent, autonomous teams build, maintain, and support services, allowing them to develop deep expertise in both technology and business domains.

The successful candidate will have the opportunity to influence others and to develop personally in a friendly and welcoming environment. We welcome engineering professionals from a variety of backgrounds to add to our diverse teams in our Mumbai development centre.

Java and Spring are our primary backend technologies, with Angular and TypeScript on the frontend.

Responsibilities
  • Participate in the full product lifecycle, including requirements analysis, design, development, configuration, and deployment.
  • Develop software using Agile methodologies, including Behaviour Driven Development (BDD) and Continuous Deployment practices.
  • Provide ongoing maintenance, enhancements, and defect fixes for Smartstream solutions and internal toolkits.
  • Follow Smartstream's engineering processes, coding guidelines, and quality standards.
  • Build scalable, resilient, and high-performance software solutions that meet the stringent requirements of global financial institutions.
  • Design, implement, and execute comprehensive unit and integration test suites.
  • Develop automation solutions to streamline and enhance the software development lifecycle.
Must-Have Skills
  • Strong professional experience with Java 8/17+ and Angular 15+.
  • Hands-on proficiency with Git, Maven, NPM, and Jenkins Pipelines.
  • Deep understanding of Spring Framework and Spring Boot microservices architecture.
  • Experience with RESTful APIs and Swagger/OpenAPI.
  • Practical experience working with SQL on relational databases such as Oracle, SQL Server, or Postgres.
  • Experience using AI tools such as Kiro, Claude Code, GitHub Copilot in development.
  • Strong verbal and written communication skills.
Good to Have
  • Experience with containerisation technologies: Docker/Podman, Kubernetes, OpenShift.
  • Understanding of AI technologies such as MCP.
  • Exposure to cloud technologies, preferably AWS.
Experience
  • 5+ years of software engineering experience, having progressed from a junior/associate engineering role.
  • Experience developing in a software vendor environment is desirable but not required.
  • Financial software experience would be a bonus but is not expected.
Education
  • Engineering graduate with a Computer Science / Information Technology background, or similar.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

SmartStream • Mumbai

On-site
INR 1,200,000 - 1,800,000
Software Engineering (FullStack, strong BE focus) – Mumbai / Hybrid (4)
Software Engineering (FullStack, strong BE focus) – Mumbai / Hybrid (4)

Compoundexpress Private Limited • Mumbai

On-site
INR 1,400,000 - 2,200,000
Software Development Engineer II
Software Development Engineer II

Clearwater Analytics, LLC • Mumbai

On-site
INR 900,000 - 1,500,000
Software Development Engineer II
Software Development Engineer II

Clearwater Analytics • Mumbai City

On-site
INR 1,400,000 - 2,200,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

WalkingTree Technologies • Bengaluru, Chennai District

On-site
INR 1,600,000 - 2,600,000
Senior Software Engineer
Senior Software Engineer

Talentpool • Mumbai

On-site
INR 1,798,561 - 8,992,806
Comprehensive benefits
Vibrant work culture
Software Development Engineer II
Software Development Engineer II

Clearwater Analytics • Maharashtra

On-site
INR 1,500,000 - 2,500,000
Full Stack Developer
Full Stack Developer

Sosuv • Bengaluru

On-site
INR 1,400,000 - 2,200,000
Free office lunch/dinner
Fun activities
Software Engineer
Software Engineer

Riversand, a Syndigo company • Bengaluru

Hybrid
USD 6,816 - 13,632
Head of Software Development
Head of Software Development

Sosuv • Bengaluru

On-site
INR 4,000,000 - 7,000,000