Key Responsibilities :
- Lead implementation of financial services software using enterprise Java, RDBMS and modern web technologies
- Work closely with product leads to understand development requirements and translate them to code deliverables for financial applications
- Quickly understand system architecture and leverage design and development, taking ownership of assigned modules to drive projects to completion
- Independently execute Proof of Concepts to validate approach. Summarize and document results for stakeholder review
- Validate developed solutions to ensure that requirements are met and the results meet the business needs
- Establish and maintain Continuous Deployment methodologies including working with SQA teams to enforce unit and automated testing
- Develop required tools to automate management of all facets of data operations
Required Skills :
Experience in Core JAVA / J2EE related product development.Excellent knowledge of RDBMS and proficient in PL / SQL is must have.Knowledge of Spring / Hibernate / Restful Web Services is a must.Knowledge of web technologies and JavaScript based frameworks (Node JS, Angular JS etc.) is a plus.The right candidate would also demonstrate solid OO programming including Object Oriented Design Patterns and have strong opinions on best programming practicesExperience on some of the cloud technologies like AWS, Docker, Kubernetes, ECS etc.Well versed with continuous integration and continuous delivery tools and techniquesExperience on Oracle 11 or SQL ServerStrong proficiency applying REST-based API frameworks to large scale, distributed high traffic web servicesExperience in Agile SCRUM project management methodologiesPrefer to work in a nimble and dynamic environment with strong emphasis on ownership and responsibilityAbility and passion to pick up new technologies and stay on the leading edge of full-stack developmentEducation and Experience :
Masters or Bachelors in Computer Science, Engineering or equivalent experience8+ years of professional programming experienceSkills Appreciated :
Experience with Capital Markets domainFull stack experience is a plusAWS Cloud experience is desirableExperience in Agile SCRUM project methodologySkills Required
Aws, Agile, Scrum, Sql, Node Js, Java