Job Description :
Responsibilities Responsible to collaborate with design team, technology, and architecture teams. Responsible for the usage of technologies across the existing client products. Build components and perform integration testing. Design and maintain coding standards to improve user experience. In this role, you will be responsible for designing and developing solutions for Investment Management Business. You will function as a lead developer using Agile Methodology and should have an end to end understanding of business use cases, to transform them into an effective and strategic solution. Excellent written and verbal communication skills Preferred qualifications The ideal candidate must have experience in enterprise application design, system performance and scalability. Experience in web services, distributed systems, and highly available and scalable applications. Strong object-oriented programming skills in Java Very good knowledge of Core Java and J2EE and should have worked on high availability, low latency platforms. Ability to question status quo and identify bad design/code patterns which can impact performance and maintainability of the code. Excellent understanding of system design and design patterns. Previous experience with the - Agile methodology. Experience in developing robust RESTful services is desirable. Have very good communication skills. Have strong experience in the Spring framework. Good experience in SQL/Oracle One who is Passionate about technology, problem solving, ability to adapt new skills, sharing expertise and knowledge! Excellent client facing skills that include conducting compelling technical briefing & demonstrations. The person should have a technical curiosity to implement new technologies and articulate the solutions to the client.

Similar Jobs you may be interested in ..