Job Description :
Develop application software and provide technical support in more complex situations
Analyze. define and document requirements for data, workflow, logical processes, hardware, and operating system environment, interfaces with other systems, internal and external checks, controls, and outputs using Company''s standard development methodology.
May also be responsible for requirements gathering and BRD/SRD preparation
Conduct a review of the test plan and test data.
Coordinate coding, testing, implementation and documentation of the solution
Contribute to defining time tables and project plans
Analyze and estimate feasibility, cost, time, and compatibility with hardware and other programs.
Propose innovative, creative technology solutions
May allocate/coordinate work within a team/project and
Bachelors degree in computer science, engineering or a related discipline, or equivalent work experience
5-8 years of experience in development using Java/J2EE technologies, Spring, Hibernate and REST services
Hands on experience in Angualr/Java script framework.
Experience in writing queries/Joins in Oracle
Has a thorough knowledge of the Software Development Life Cycle.
Experience in Agile way of development and Devops is a plus
Strong understanding of capital markets with good Analytical/Problem solving skills
Excellent team player