Previous Job
Java Consultant
Ref No.: 21-00270
Location: Mumbai, Maharashtra
Start Date: 03/08/2021
 Java Dev – Controls - JD
Experience – 5+ years ( we will not accept any profile less than 5 year).
Kindly follow same mail chain while sharing profile.
Transaction Reporting
About the role
You will be working within a global Agile squad responsible for developing Transaction Reporting systems with robust controls to ensure timeliness and accuracy of reported data to enable Brokerage to manage its risk. 
The role will expose the candidate to all phases of the production development lifecycle including working with Operations Users to understand and best implement their requirements.  There is scope to grow and learn both technically (migration to AWS/Azure Public cloud, being part of a modernisation programme, big data management) as well as opportunity to deepen business understanding of financial regulations and products. 
Job description
Skills required:
  • Core Java (minimum Java 8)
  • Experience using Spring
  • Experience of Agile and Scrum methodologies
  • Good knowledge of SQL, data-modelling and writing performant queries
  • Experience working with Data warehouses or MPP databases such as Greenplum
  • UNIX systems and shell scripting
  • Version control systems (git)
  • Defining and maintaining CI/CD pipelines (Jenkins, GitLab, CircleCI, etc)
  • Sound understanding of OOP design and SOLID principles
  • Highly motivated and self-driven; ability to work independently and own issues to resolution
  • Proven problem-solving skills
  • Capable of designing systems and testing strategies
  • Team player; PR reviews (with experience), ownership of change, pride of work
Skills desired:
  • Experience in defining ETL and data pipelines
  • Proven ability in understanding business processes and adjusting data flows
  • Understanding of financial asset types and regulatory reporting