Integrations Engineer

Zoek Pin Bengaluru, Karnataka


Permanent (Full time)

Posted 42 days ago

Job Description Description – We are looking for a highly motivated and skilled technologist to join JPMorgan’s ground-breaking and innovative Onyx technology team focused on utilizing blockchain secured financial transactions as a backbone to build an advanced ecosystem with ubiquitous access to infrastructure, collaboration networks, and services to solve the world’s most important commercial challenges at an integrations engineer on the Onyx technology team, you will be designing and developing integration solutions that bridge new and existing capabilities in the financial services marketplace and JPMorgan’s extensive payment services while promoting reusability and role will combine architectural design and hands-on development with the ideal candidate possessing a track record demonstrating motivation, creativity, innovation, and on-time delivery. The candidate will have experience in distributed systems development using best in class programming techniques that provide scalable, high performance, and resilient facets of software development from proof-of-concepts to production deployment utilizing agile delivery practices and toolsets will be utilized. Roles and Responsibilities ·Document, design, architect, and build integration solutions which provide value to clients ·Evaluate and collaborate on various options with effective comparative analysis for chosen solutions ·Build adapters which can be executed via various integration techniques using synchronous and asynchronous technologies ·Host demonstration sessions with management and other team members ·Create highly flexible and configurable solutions that can run on local and remote platforms ·Design, document and implement highly resilient solutions based on scalable and reusable design patterns ·Research and innovate for the next-generation integrations architectures ·Continually strategize and educate on methodology and best industry practices ·Provide demonstrations and architecture walk-throughs with senior management and technologists ·Provide bench-marking comparative analysis ·Estimate and track milestone progressions and provide status updates ·Create functional and non-functional use cases for every integrations solution Required Skills Strong command of computer science fundamentals 3+ years’ experience as a developer in large and complex distributed computing environments Strong object oriented programming background in one or more of the following languages: Go, C++, Rust, Java, Python, JavaScript Proven track record of delivering software development projects Expert knowledge in distributed systems computing techniques Expertise with at least 1 messaging protocol with IBM MQ, kafka, AMPS, http REST Applied knowledge of multi-threading and caching techniques Knowledge of resilient design patterns and reconciliation approaches SQL, No-SQL Database expertise including Cassandra, MySQL, IBM DB2, Oracle, Mongo DB, Hazelcast Knowledge of hashing, cryptographic algorithms, encryption and compression Full SDLC lifecycle delivery experience using Jira, Confluence and Git Bitbucket Security-first development mindset with understanding of security procedures and practices Knowledge of backup and recovery management solutions Experience withtraditional storage architecture as well as storage virtualization Knowledge of cloud infrastructure services such as Amazon, Google, or Microsoft Desired Skills Financial industry experience, specifically with banking payments capabilities Knowledge of ISO 20022 messaging Distributed computing experience with cloud deployments using Docker, Kubernetes, AWS, and Kafka ·Experience with one or more front-end development frameworks, such as React or Angular Thorough understanding of cryptographic protocols and blockchain implementations Strong analytical and problem-solving skills Self-starter that requires minimal supervision Flexible / adaptable - able to work with diverse groups of people including all levels of business and technical management Excellent project management and facilitation skills

Report job View Company Page
Apply on Hirer's Site
Apply on Hirer's Site
Similar Jobs