Our client from financial industry is looking for an experienced and talented Full Stack Developer to join the team and help them Design, develop, test, and implement scalable technical solutions that will support reconciliation function.
Job RoleDesign, develop, test, and implement scalable technical solutions that will support reconciliation function. Collaborate with peers to develop code in line with strategic initiatives, as well as develop, troubleshoot, enhance, and document components to meet the needs of user requirements.Create and review technical design documents, understand how the design will be used in the development, and facilitate meetings to design, troubleshoot, and execute projects. Conduct thorough unit/integration testing, often developing and leveraging automated testing frameworks, and improve performance of functions through performance tuning. Estimate activities/tasks required to perform design, coding, and unit testing. Suggests areas for improvement in internal processes along with possible solutions. Facilitate requirements prioritization based on business value. Be part of the developer’s community, participate in the continuous improvement and best practices.
Requirements6+ years of practical experience with large enterprise applications full stack development. Proficiency in Java/J2EE technologies, Spring/Spring Boot, Micro-services, Web Services, REST-APIs, Client-side technologies (AngularJS/React JS, jQuery, PHP) Proficient with SQL, working with large relational databases (SQL Server, Oracle, Sybase).Hands-on experience working with technologies like ETL for data pipelines, data processing, messaging systems (Kafka, MQ) and cloud native application development – AZURE. Strong knowledge of Agile development, CI/CD pipelines, version control & software packaging and experience in tools such as Jenkins, Nexus, GITHUB, Consul, JIRA, ServiceNow, Confluence, SharePoint etc. Demonstrated ability in written and oral communication skills along with strong presentation skills. Ability to determine the information and communication needs of the stakeholders and project. Results-oriented & deadline-driven developer with ability to meet consistently high quality standards while handling a variety of tasks and deadlines simultaneously.
Additional SkillsWorking experience in Python, .Net, IBM Data Stage (ETL) is a plus IntelliMatch, IntelliTRACS, or Xceptor experience. Experience in designing, building test automation frameworks. Experience in Financial Services – understanding of Capital Markets products & trade lifecycle, knowledge in any of these functional areas – Reconciliation, Reporting, SWIFT, IS20022, and Payment Investigation