Lead Software Engineer - Java, AWS, Elastic Cache, Kafka
Software Engineering
Bengaluru, Karnataka, India
The India Trade Reconciliation Team is looking for an ambitious and motivated individual to join their team in the capacity of a Backend Engineer. The person will be part of the best-in-class Reconciliations platform team and will work with a highly inspired and inquisitive team of technologists who are developing and deploying applications to the highest standards. The team is responsible for providing a multi-asset Reconciliations platform that will cover cash, swaps, listed options and futures across Front, Middle and Back Offices.
The successful candidate must be comfortable working under a high pressure and challenging environment, solving business and development tasks via technology at a fast pace without compromising on quality or performance.
Key Responsibilities
-
Work across entire software development lifecycle: requirements gathering, design, implementation, testing, deployment and handover to support teams.
-
Be part of the cloud adoption journey.
-
Build out and enhance various environments.
-
Manage requirements, specifications, and design documents.
-
Handle release and stakeholder management.
-
Implement test automation.
-
Involved in L3 support for Production environments.
Essential Skills
-
Strong analytical development skills, solid understanding of computer science fundamentals.
-
Strong development experience in Java and public cloud offering.
-
Comfortable working with Linux based environments and having good knowledge of Unix/Linux commands and shell scripting.
-
A strong passion for infrastructure as code and associated automation and provisioning tools like Terraform, Ansible etc.
-
Good understanding of CI/CD pipeline build, improvement and management.
-
Experience with GIT, Jira, Confluence, Wiki.
-
Excellent verbal & written communication skills.
Preferred Skills
-
The ideal candidate will likely be qualified to degree level in Computer Science or related engineering discipline.
-
Experience working in a team with a strong software development process (build, test, deploy).
-
Knowledge of KDB/q is a plus.
-
Preferred experience in Cloud Infrastructure and related technologies.
-
Good understanding of FIX and other financial messaging protocols is preferred.
Our Corporate & Investment Bank relies on innovators to build and maintain the technology that helps us safely service the world’s important corporations, governments and institutions. You’ll develop solutions for a bank entrusted with holding $18 trillion of assets and $393 billion in deposits. CIB provides strategic advice, raises capital, manages risk, and extends liquidity in markets spanning over 100 countries around the world.
At JPMorgan Chase & Co. we value the unique skills of every employee, and we’re building a technology organization that thrives on diversity. We encourage professional growth and career development, and offer competitive benefits and compensation. If you’re looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you.
Lead Reconciliation Developer - Java, KDB/Q+, AWS, Kafka, Elastic Cache