AWM - Java Full Stack (Java/React) Developer, Associate
Type: Full Time
Internal Number: 12008462
Busines Area Description
As a member of our Software Engineering Group you will dive head-first into creating innovative solutions that advance businesses and careers. You'll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. You'll be tasked with keeping the team and other 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 software development-such as Agile frameworks-is key. And best of all, you'll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world.
Our Asset and Wealth Management division is driven by innovators like you who are driven to create technology solutions that make us work more efficiently and help our businesses grow. It's our mission to efficiently take care of our clients' wealth, helping them get, and remain properly invested. Across 27 cities, our team of 4,600 agile technologists thrive in a cloud-native environment that values continuous learning using a data-centric approach in developing innovative technology solutions.
When you work at JPMorgan Chase & Co., you're not just working at a global financial institution. You're an integral part of one of the world's biggest tech companies. In 14 technology hubs worldwide, our team of 40,000+ technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $9.5B+ annual investment in technology enables us to hire people to create innovative solutions that will not only transform the financial services industry, but also change the world.
Our APAC Sales Technology team is looking for a talented Full-Stack developer to join the development team. The candidate will be expected to work independently to solve complex problems and work with geographically spread teams, good to have experience in application development in multiple platforms and should complete assigned duties with the agreed timeframe. The successful candidate should be:
Curious, detail-oriented, and motivated by complex analytical problems
Have the ability to communicate with business users across the regions
Advanced knowledge of application, data, and infrastructure architecture disciplines
Understanding of architecture and design across all systems
Working proficiency in developmental toolsets
Knowledge of industry-wide technology trends and best practices
Ability to work in large, collaborative teams to achieve organizational goals
Passionate about building an innovative culture
Understanding of software skills such as business analysis, development, maintenance, and software improvement
BS/BA degree or equivalent experience
Experience within front-end development, preferable React and TypeScript
Experience developing server side application and REST APIs in Java, Spring Boot, SQL
Experience with single page apps connecting to REST / API services
Appreciation of \"quality first\" software engineering process experience, code review, automated unit/integration test, CI/CD systems (e.g. Jenkins, SonarQube)
Familiar with Private/Public Cloud (e.g. Cloud Foundry / AWS), Microservice, DevOps is a significant plus.
Familiar with Agile development and Continuous Integration and Delivery using tools Git, JIRA, Sonar and Jenkins is a significant plus.
Understanding of software security concerns online and off