5+ years of industry experience in software development using Java, Spring Boot and SQL.
Experience working with technologies such as Kafka, MongoDB, Apache Spark/DataBricks, and Azure Cloud
Good knowledge of API/Microservices, Publisher/Subscriber and related data integration patterns
Experience working with Azure services such as Azure Functions, Azure messaging services, Azure SQL Server, Azure Data Factory, SQL Data Warehouse Azure Blob, Azure Storage Explorer, etc.
Reasonable knowledge using Azure DevOps, setting up CI/CD pipelines, and preferably some experience working with technologies such as Docker and Kubernetes.
Having experience in Unit Testing with Junit or any other similar framework
Strong understanding of OOP and Design Patterns
Working with users, senior management and stake holders across multiple disciplines
Solid knowledge of Investment Banking services and business processes
Solid knowledge of financial accounting and management accounting business processes.
Experience in managing stakeholder expectations (client and project team) and generating relevant reports.
Excellent project tracking and monitoring skills
Good decision making and problem-solving skills.
Adaptable, flexible and ability to prioritize and work in tight schedules.
Ability to manage pressure, ambiguity and change.
Good understanding of all knowledge areas in software development including requirement gathering, designing, development, testing, maintenance, quality control etc.
Preferred experience with Agile methodology and knowledge of Financial Services/Asset Management Industry
Ensure quality of deliverables within project timelines
Independently manage daily client communication, especially over calls
Drives the work towards completion with accuracy and timely deliverables.
Good to have Financial Services knowledge
Key Responsibilities
A candidate needs to interact with the global financial clients regularly and will be responsible for final delivery of work including:
Translate client requirements into actionable software solutions.
Understand the business requirements from the customers.
Direct and manage project development from beginning to end.
Effectively communicate project expectations to team members in a timely and clear manner
Communicate with relevant stakeholders on an ongoing basis.
Identify and manage project dependencies and critical path.
Guide the team to implement industry best practices.
Design and implement the system from scratch & build enhancements, features request using Java and React
Build prototype of application & solution as needed.
Involve in both development & maintenance of the systems.
Work collaboratively in a global setting, should be eager to learn new technologies.
Provide support for any implemented solutions including incident, problem, and defect management, and appropriately cross train other members within ISD so that they are able to support the solutions.
Responsible for extending and maintaining existing codebase with focus on quality, re-usability, maintainability and consistency
Independently troubleshoot difficult and complex issues on production and other environments
Demonstrate high attention to detail, should work in a dynamic environment whilst maintaining high quality standards, a natural aptitude to develop good internal working relationships and a flexible work ethic.
Responsible for Quality Checks and adhering to the agreed Service Level Agreement (SLA) / Turn Around Time (TAT)
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in India.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip