Division Overview
At Calypso, R&D comprises of Development, Product Management, Quality Assurance and Architecture and Infrastructure teams working towards delivering a powerful yet flexible technology platform keeping the needs of end customer in mind. Our Development teams ensure that all code is delivered to clients with a highest quality. Product managers are a home of technical and capital market experts who work together to design and build of our software and product roadmap whereas our QA team is constantly aimed at enhancing the quality of our platform delivery through test methodologies for implementations, upgrades and migrations.
Team Overview
The R&D-Engineering team has various subdivisions. This role sits within the Product Center-India, again divided based on products- Treasury, Interest Rate, FX, Collateral, Clearing. This role will be managing a new team and closely work with the Executive Chief of R&D department.
Role Overview
Calypso Technology is seeking a Technical expert along with people management experience who will be involved in the SFDC process and lead a team, provide trainings, support them with building up their career .
Responsibilities
You will be involved in extending and keeping up with the current server side processes responsible for workflow, persistence, messaging, validation, caching, grid computing and business logic.
Ensure availability, scalability and robustness of solution using clustering, data grids, failover, and other HA solutions.
Your role will contribute to the R&D, design, development, and testing of the next generation product developed on top of industry standard technologies.
Troubleshoot, resolve, and test time-critical hot-fixes for multi-threaded concurrency issues in an n-tiered architecture.
Assist promoting clean design, development and coding practices to all engineers’ company wide.
Analyse defects and coordinate development of fixes.
Desired Skillset
Post-academic experience in commercial software including Java, Swing, JDBC, RMI, J2EE, XML
Expert in development on a multi-threaded, client-server application
Skilful in People Management and ready to coach/ mentor interns
Proficient with Java persistence or ORM implementations, including SQL, JDBC, ORM solutions such as EJB 3.0, JAVA Persistence API, Hibernate
Exposure working with different transport protocols such as JMS, JERI, RMI, SOAP, or REST
Strong object-oriented analysis and design skills.
Familiarity of relational databases, including RDBMS setup and tuning experience (Oracle / Sybase).
Query language abstraction such as SQL, EJBQL, HQL, XQuery.
API Experience with JAAS, JNDI, JSSE, JMX, JTA, JMS.
Experience with caching frameworks such as Tangosol, JCache, Java Spaces, Gemfire and others.
Unix and scripting experience highly desirable.
Experience with software tools such as Eclipse, Gradle, YourKit and SVN
Experience with application servers like JBOSS is required.
No comments:
Post a Comment