Details
Posted: 11-May-22
Location: New York, New York
Type: Full Time
Salary: Open
Internal Number: 14853184
Overview BNY Mellon offers an exciting array of future-forward careers at the intersection of business, finance and technology. Being one of the world's top asset management and banking firms that manages $41 trillion in assets, has 94% of the world's top banks as customers, and one of the first to use computing technology and access the largest data set available globally, we have the insights, solutions, technology and talent to shape the future of finance.
Founded in 1784 by Alexander Hamilton, not only have we been an engine behind the evolution of the financial industry, we've evolved at every step. Today we're more than 50k+ employees across 35 countries. Our ability to achieve more, innovate more, and positively impact more lives is dependent on our ability to work and grow together. Together, we are more.
In this role, you will make an impact in the follow ways: - Collaborate with forward-looking technologists as part of an agile team that's leading the transformation for our entire product area in a strategic multi-year initiative
- Instantly join meaningful, focused re-engineering projects for building a modern trade processing platform and make decisions on features
- Create a new distributed system that leverages cloud-ready technologies and micro-services architecture
- Utilize a lean-agile framework to deliver incremental features using DevOps principles (DoD, code reviews, Test-Driven Development, Continuous Integration, Continuous Deployment)
To be successful in these roles, we're seeking the following: - Passionate developers with strong people and problem-solving skills
- Individuals who are rooted in collaboration, voice their opinions and open to challenging the status quo
- Flexible and independent team players who are comfortable leaving their comfort zones and thinking creatively
- Inquisitive and analytically minded engineers who can articulate complex technical problems in a concise and clear manner
As a BNY Mellon Middle Office Full Stack Developer you will be working on a Trade Capture and Management System development. The team is specifically focused on capturing trade instructions from various order management systems, validate, enrich, transform, and deliver to multiple downstream systems. It is on a strategic highly available, resilient, and event-driven microservices based system.
Responsibilities: - Design and develop micro-services using Java 11, Spring Boot, Postgres/Oracle, IBM MQ and Docker.
- Collaborate with Business Analysts, Operations and Engineering team to understand the requirements and build technical solutions.
- Follow development processes utilizing Agile Scrum and test-driven development practices to ensure high code quality and zero-defect strategy.
- Provide technical guidance and oversight to the team.
Job Requirements: - Bachelor's Degree in Computer Science or related field.
- Proficiency in Java, Spring Framework with 5+ years of programming experience writing and debugging multi-threaded code.
- 2+ years of experience in middleware technologies such as MQ / RabbitMQ / Kafka / JMS.
- Experience with supporting systems through all phases of a software development lifecycle.
- Proficient in writing SQL queries.
- Ability to work across teams and drive initiatives forward.
- Knowledge in securities trading domain is a plus.
Experience:
Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience required. 6-8 years of experience in software development required; experience in the securities or financial services industry is a plus. Job holder must have understanding interdependencies and business impact of future IT plans. S/he must have prior lead experience selecting and implementing vendor-specific methodologies and prior consulting experience with structured methodologies. Job holder must have broad experience with multi-platform development tools and toolkits.
Strong expertise in Spring framework development with Java as well as familiarity with application frameworks built in dynamically typed languages such as Ruby, Python, or Javascript (Ruby preferred). Experience in front end development with React and Angular.js is a plus. Must have strong knowledge of relational and noSql databases (Postgres, Oracle, MongoDb, etc.).
BNY Mellon is an Equal Employment Opportunity/Affirmative Action Employer. Minorities/Females/Individuals with Disabilities/Protected Veterans. Our ambition is to build the best global team - one that is representative and inclusive of the diverse talent, clients and communities we work with and serve - and to empower our team to do their best work. We support wellbeing and a balanced life, and offer a range of family-friendly, inclusive employment policies and employee forums. BNY Mellon boasts world-class benefits including, Medical, Dental, Vision, 401K match (7%!), Employee Stock purchase plan, Health Savings Accounts, Life Insurance, Vacation, and so much more!