Fullstack Java Junior engineer

October 28, 2022

Job Overview

  • Date Posted
    October 28, 2022
  • Location
  • Expiration date
    --

Job Description

Job Description

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 scale. As a Full Stack engineer on the Onyx technology team, you will be designing and developing BlockChain based solutions that bridge new and existing capabilities in the financial services marketplace and JPMorgan’s extensive payment services while promoting reusability and extensibility. The role will combine architectural design, technical leadership, and hands-on development with the ideal candidate possessing a track record demonstrating motivation, creativity, innovation, and on-time delivery. The candidate will have extensive experience in distributed systems development using best in class programming techniques that provide scalable, high performance, and resilient solutions. All facets of software development from proof-of-concepts to production deployment utilizing agile delivery practices and toolsets will be utilized.

Roles and Responsibilities
• Build BlockChain based solutions which provide value to clients
• Evaluate and collaborate on various options with effective comparative analysis for chosen solutions
• 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 architectures
• Provide bench-marking comparative analysis
• Create functional and non-functional use cases for every integrations solution

Required Skills
• 7+ years’ experience as a developer in large and complex distributed computing environments
• Strong command of computer science fundamentals ( Preferably Computer Science Engineer – BE/BTech)
• Strong object oriented programming background in the Java, JavaScript , Solidity
• Knowledge in distributed systems computing techniques
• Working knowledge of Messaging technologies – Preferably Kafka
• Good understanding of cryptographic protocols and BlockChain implementations
• Strong applied knowledge of multi-threading and developing of concurrent applications
• SQL, No-SQL Database knowledge ( My SQL, Oracle)
• Full SDLC lifecycle delivery experience using Jira, Confluence and Git Bitbucket
• 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
• Good written , communication and presentation skills