Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer - Mumbai - Calypso @ Calypso Technology

Home > Programming & Design

 Senior Software Engineer - Mumbai - Calypso

Job Description

Senior Software Engineer

Calypso Technology is seeking a highly motivated and innovative individual to join our Platform team. In this role, you will be contributing to the evolution of our large-scale, distributed capital markets application supporting global trading on multiple asset classes, trade processing and risk management.

Responsibilities:

  • Research and development on new technologies and how they could be applied to improve the existing platform and further the companies vision covering areas including cloud deployment and management, grid computing, distributed transactional caching and cache coherence, reactive programming and more.
  • Maintain and extend current client and server-side applications responsible for persistence, messaging, validation, caching, grid computing and business logic.
  • Develop frameworks for use by vertical engineering teams throughout the organization.
  • Define, document and evangelize through global training sessions best practices to be used by engineers across the organization.
  • Work with vertical engineering teams to build new and migrate existing offerings to leverage new patterns and technologies.
  • Maintain and extend existing Calypso DevOps platform to deploy and monitor Calypso components.
  • Document and implement governance of architectural principles.

Minimum Qualifications:

  • BS or MS in computer science or related field or equivalent experience.
  • 5 years of development experience developing production grade, multi-threaded, enterprise client/server software using Java stack
  • Deep understanding of system quality attributes like high availability, scalability, performance, security, resiliency and multi-tenancy.
  • Experience with common Java frameworks including JDBC, Spring, ORM Solutions, JPA, JEE, JMS, Gradle.
  • Excellent object-oriented design, development skills.
  • Experience with Elasticsearch and Apache Spark.
  • Proficient on *nix development and production environments.
  • Experience with various relational, document and No-SQL databases (Oracle, Sybase, Mongo)
  • Professional experience with Docker and Kubernetes (containerization and docker orchestration frameworks) in an enterprise environment.
  • Experience with low-latency, high-volume and high-availability distributed systems.
  • Excellent verbal and written communication skills.
  • Take pride in your work and have a high bar in the finished product.
  • Knowledge of modern front-end technologies.

Job Classification

Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization
Post Graduation: Any Postgraduate in Any Specialization

Contact Details:

Company: Calypso Technology
Location(s): Mumbai

+ View Contactajax loader


Keyskills:   Computer science JMS Front end calypso JDBC JPA Oracle Risk management SyBase SQL

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Calypso Technology

Calypso is the leading provider of front-to-back technology solutions for the financial markets.With 19 years of experience delivering cross-asset solutions for trading, processing, risk management and accounting, we are able to focus our significant resources on customer problems, bringing simplici...