Responsibilities will include:
1. Designing and developing modern and modular web applications using modern coding and testing standards.
2. Participating in agile ceremonies and actively driving towards the teams goals.
3. Working independently using modern software development practices.
4. Working collaboratively with a global team of technologists.
5. Leading with ideas and innovation.
6. Managing communication and partnering with our end users (Front Office team) to design solutions.
Note : Should be good technically in Java, Sql Server (DB), Spring boot, Modern SDLC practices (CI/CD using jenkins or any other tool).
Hands on experience in Python, Unix shell scripting & cloud implementation using Azure/AWS.
Strong knowledge and experience with Core Java , Collections, Exception Handling, Stream API, Multithreading.
Strong knowledge and experience with REST APIs and Spring Boot.
Strong knowledge & experience working with relational databases like SQL Server / Oracle.
Experience working with Python.
Ensuring that the platform solutions be deployed and operated in a highly repeatable and predictable manner.
Effectively collaborate with project team to understand the requirements, analyze them and apply technologies to implement optimal solutions.
Strong problem-solving skills with ability to analyze and understand data.
Excellent oral and written communication skills, ability to communicate clearly and concisely.
Good To have :
Hands On experience with modern UI frameworks (Angular) for building intuitive web applications.
Strong knowledge and experience with DevOps methodology.
Good to have Cloud knowledge. Azure/AWS.
Good to have Investment Banking Domain experience, derivatives knowledge.