Software Engineer - Fullstack
Location: Glasgow City
Job Type: Full time
Asset & Wealth Management Technology:
J.P. Morgan is a global leader in asset and wealth management services. The Asset and Wealth Management line of business serves institutional, ultra high net worth, high net worth and retail clients. J.P. Morgan offers expertise across wealth management disciplines to help clients advance towards their goals. By consistently keeping our clients informed, focusing on risk-adjusted returns and rapidly adjusting to tactical opportunities and risks, we stand by our clients through market cycles.
The Private Banking Software Engineering team is looking for an innovative and passionate full stack Java engineer for the Model Management application team. The candidate will be working with an exciting team of developers in an agile environment to solve business problems through innovation and modern engineering practices.
The successful candidate will have expertise and knowledge of full stack Java technologies, REST web services, database and messaging systems, automated testing and CI/CD integration and possess the ability to implement those methodologies across the development life cycle. The candidate must be able to step up to every challenge the position offers, meet deadlines and deliver quality code that meets JPMC standards.
This role will provide great potential for individual growth and exposure to cutting edge technologies like building Cloud native applications. The position will provide opportunity to embrace Agile methodologies and adopt tools for Continuous integration and delivery. The role offers an opportunity to work in a collaborative, thought-provoking environment - one that encourages diversity of thought and creative solutions that are in the best interests of our clients globally.
Core Skills required:
- BS/BA degree or equivalent experience within Java based software development
- Proficiency in REST web services, database (Oracle, Postgres) and messaging systems (Kafka)
- Knowledge of deploying applications to private and public cloud systems
- Experience with modern software development practices
- Working with cross-functional teams and interacting at all levels
- Strong analytical and problem solving skills
- Excellent written and verbal communication skills