CAIA's Career Center is an easy-to-use, comprehensive resource connecting job seekers with employers in the growing AI field. Use your knowledge and credibility to advance your career or build a talented team for your organization. Opportunities targeted to CAIA Charterholders are prioritized.
In order to search for jobs specifically for CAIA Charterholders or those pursuing the CAIA Charter please enter “CAIA” in the search panel.
This will enable you to search for CAIA specific roles globally.
As a member of our SoftwareEngineering Group you will dive head-first into creating innovative solutionsthat advance businesses and careers. You'll join an inspiring and curious teamof technologists dedicated to improving the design, analytics, development,coding, testing and application programming that goes into creating highquality software and new products. You'll be tasked with keeping the team andother key stakeholders up to speed on the progress of what's being developed.Coming in with an understanding of the importance of end-to-end softwaredevelopment-such as Agile frameworks-is key. And best of all, you'll be workingwith and sharing ideas, information and innovation with our global team oftechnologists from all over the world. Qualifications:
Full Stack developer with 6 years of development experience.
Strong Knowledge in Web UI development using Angular or ReactJS library
Strong OOP development experience
Middle tier design and Development in Java and J2EE technologies
Experience working with GraphQL
Experience in design and development of APIs including server-less micro services based on RESTful service.
Knowledge of Oracle or DB2 including complex queries, DDL/DML and stored procedures
Knowledge on webservers like JBOSS or Tomcat , J2EE, Spring, JMS and XML/JSON
Bachelor's Degree in Computer Science or Information Systems
Good understanding of full software life cycle development processes including agile processes, JIRA, Wiki and Git
Excellent analytical, communication and coordination skills.
Strong knowledge of Financial and Accounting concepts
Working proficiency in developmental toolsets
Implement, test and deploy new/existing applications.
Perform enhancements to existing applications
Candidates should note that this list is not exhaustive and duties are liable to change from time to time in line with the needs of the department.
Knowledge of Python is a plus
Our Corporate & Investment Bank relies on innovatorslike you to build and maintain the technology that helps us safely service theworld's important corporations, governments and institutions. You'll developsolutions for a bank entrusted with holding $18 trillion of assets and $393billion in deposits. CIB provides strategic advice, raises capital,manages risk, and extends liquidity in markets spanning over 100 countriesaround the world.
When you work at JPMorgan Chase & Co., you're not justworking at a global financial institution. You're an integral part of one ofthe world's biggest tech companies. In 20 technology centers worldwide, ourteam of 50,000 technologists design, build and deploy everything fromenterprise technology initiatives to big data and mobile solutions, as well asinnovations in electronic payments, cybersecurity, machine learning, and clouddevelopment. Our $10B annual investment in technology enables us to hirepeople to create innovative solutions that will are transforming the financialservices industry.
At JPMorgan Chase & Co. we value the unique skills ofevery employee, and we're building a technology organization that thrives ondiversity. We encourage professional growth and career development, andoffer competitive benefits and compensation. If you're looking to buildyour career as part of a global technology team tackling big challenges thatimpact the lives of people and companies all around the world, we want to meetyou.