Principal Java Back-End Developer

The Bank Of New York Mellon New York , NY 10007

Posted 2 months ago

Clearing, Markets & Issuer Services Technology (CMIST) is responsible for application development and support for critical business systems including Repo Edge (collateral management), Enterprise Payment Hub (multi-currency payment processing), and Broker Dealer Clearance (securities clearing), along with approximately 350 other applications used by the following high-priority business services and their clients.

Clearance and Collateral Technology (CCT) within CMIST builds clearance and collateral management platforms to service BNY Mellon's broker-dealer clients and is the sole provider for Government Securities Clearing Services. Considering the core nature of the business and the dominant market share, high-performance and resiliency are key pillars of the technology architecture. The group is currently focused on Repo Modernization, which will pave the way to the Future of Collateral for the business - providing strengthened platform resiliency and new trade capabilities within a unified system. All CCT applications are built for real-time operations aided by a data warehouse for reporting and business insights.

We are looking for strong developers who are excited about building this next generation system. They will have the unique opportunity to build a sophisticated high performance capital markets system using the latest technology stack and best software engineering practices. They will become the members of the core team driving it forward and will have a significant impact in how it's implemented. This is a senior level position but hands-on individual contributor role.

Consults with internal business groups to provide high-level application software development services or technical support for backed features and components. Scaling the backend architecture and codebase to support growth. Provides comprehensive senior-level technical consulting to IT management and senior technical staffs. Evaluates compliance with the organization's technology standards. Programming well-designed, testable, efficient code. Analyze, design and develop tests and test-automation suites. Develop flowcharts, layouts and documentation to satisfy requirements and solutions. Maintain software functionality and currency (technical debt and gain). Actively participate in code reviews. Integrate software components into a fully functional software system. Apply security and privacy principles. Works with internal business groups on implementation opportunities, challenges, and requirements of various applications. Analyzes information and provides recommendations to address and resolve business issues for a specific business group. Guides and consults with IT management and technical staffs regarding use of emerging technologies and associated services. Participates in defining corporate implementation and integration strategies of new technologies. Active learning engagement. Complete all required mandatory training / policy awareness curricula on time. Use learning tools such as Pluralsight to complete both recommended and aspirational targets set in personal development plans. Stays abreast of emerging technologies. Advocates for innovative, creative technology solutions. Mentors junior level engineers. Prior experience with using a specific application development toolkit and knowledge of a backend development language required (i.e. Java) S/he must have knowledge about the functions and features of modern and traditional structured methods for developing applications. Communications and organization skills; team work skills ; possess strong interpersonal skills to support mentoring. Contributes to the achievement of area objectives


Required Skills and Experience:

  • Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience required
  • 10 to 14 years of experience in software development required
  • 10+ years of experience in Java tech stack
  • RESTful APIs, Webservices, Spring suite and framework
  • Familiar with SDLC, DevOps processes
  • CI/CD tools, Git, etc.
  • Good Understanding of Messaging frameworks like Kafka, MQ

  • Strong SQL skills (Sybase preferred but Oracle and MS SQL Server)

  • Knowledge or use of an IDE, such as Eclipse or IDEA

  • Knowledge of Scrum and XP methodologies and ability to work in a fast paced and rapidly changing environment.

  • Strong analytical skills and attention to detail

  • Ability to learn and pick up new skills

  • Ability to perform with minimal management supervision

  • Strong Communication Skills

Preferred skills and experience:

  • Strong experience with AngularJS and Angular (recent versions highly preferred), and Python

  • Knowledge of XML, XSD, XSLT, JSON.

  • Experience in the securities or financial services industry is a plus.

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.

Primary Location: United States-New York-New York

Internal Jobcode: 96019

Job: Information Technology

Organization: Clearing Markets ISS Svcs Tech-HR16624

Requisition Number: 2107502

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Back End Engineer


Posted 4 days ago

VIEW JOBS 7/30/2021 12:00:00 AM 2021-10-28T00:00 <p>What if the principles of NFTs could be applied beyond just digital art?</p><p>At Fairchain, we believe that smart infrastructure can transform the entire creative ecosystem, for the benefit of all. We are on a mission to create a more inclusive and equitable art market, empowering artists and the galleries and patrons that support them.</p><p>Born out of collaboration with a diverse roster of iconic and rising star artists, Fairchain is not just another art technology platform. Rather, we are organized around making meaningful social impact and improving the lives of working creatives at-scale. In a moment of transformative change and introspection in the art world, this is an exciting opportunity for an engineer who believes in building technology not just for convenience, but for the greater good.</p><p>Fairchain is a VC-backed, social impact-focused tech venture – and we are looking for a dynamic engineer to lead our team in building the next iteration of the Fairchain platform. This is an opportunity to join an early stage start-up and work with key stakeholders to directly guide our future trajectories.</p><p><br></p><p><strong>The Ideal Candidate</strong></p><ul> <li> <strong>Wants to make an impact –</strong> Our team is mission-driven. We are passionate about both creation and empowerment.</li> <li> <strong>Tackles big challenges with inventive solutions – </strong>We are proud to be working in uncharted territory. We seek team members who are up to the challenge of crafting groundbreaking technical solutions to diverse and ambiguous challenges.</li> <li> <strong>Is enthusiastic about contributing to product vision – </strong>Engineering is a big part of our company. We expect engineers to collaborate heavily with the product team to inform and drive our vision.</li> <li> <strong>Is excited to lead and execute – </strong>A perfect candidate will be able to drive key technical decisions, take ownership, and help our engineering team to deliver on milestones. We are an early-stage start-up, which means that there will be a multitude of opportunities for both growth and leadership.</li> </ul><p><strong>Requirements</strong></p><p><br></p><p>Qualifications:</p><ul> <li>Experience with Node.js</li> <li>Database management experience: we use GraphQL, Apollo, and Firebase</li> <li>DevOps and hosting platform configuration experience</li> <li>Preferred strong interest in working with blockchain and fintech integrations</li> </ul><p><br></p><p>Responsibilities:</p><ul> <li>Expand Fairchain's web platform and API</li> <li>Collaborate with our front-end and mobile developers to craft smart and innovative technical solutions</li> <li>Contribute to conversations about technical possibility and feasibility</li> <li>Optimize applications for speed and scalability</li> </ul><p><strong>Benefits</strong></p><p>Competitive salary and benefits, plus equity.</p><p><em>At Fairchain, we believe diverse teams are the strongest teams, and encourage all motivated candidates to apply. We value skills, energy, and results over formal qualifications.</em></p> Fairchain New York NY

Principal Java Back-End Developer

The Bank Of New York Mellon