Deliver advanced technology projects as an individual contributor providing expertise in the full software development lifecycle, from concept and design, development, to testing and deployment.
Serve as advisor or coach to mid-level/junior developers and analysts, helping build the overall engineering capabilities of the team.
Have the ability to provide technical leadership on projects implemented by the wider team of Software Engineers/Analyst Developers using advanced knowledge of application development.
Collaborate effectively with a large global team of software engineers, business analysts, dev-ops and support staff to deliver software solutions for the business.
Must to have 8-12 years of strong application development experience using Core Java,Spring, Microservices,Oracle database, Unix, Shell Scripting, MongoDB
Should be very strong at Multithreading Design Patterns, High/Low Level system design
Must to have excellent communication skills
Good to have Flink, DevOps skills with Capital Market Domain understanding