Senior Full Stack Engineer (Java, Python, KDB) NJ

Fidelity Investments
Jersey City, NJ
$76K-$144K a year
Full-time

Job Description : The Team

The Team

The Regulatory Reporting Technology team is part of the broader Fidelity Brokerage Technology group. As a team we partner closely with Fidelity Capital Markets (FCM) to build and maintain regulatory reporting capabilities to meet the strict requirements of our regulators.

As a team, we strive to deliver innovative, end to end technical / data solutions for our partners.

The Role

As a Senior Software Engineer you will work within the Regulatory Reporting Technology team to build and maintain mission critical brokerage applications for the enterprise.

You will be collaborating with the regulatory reporting business team and other brokerage technology teams to develop applications for reporting across multiple assets classes with very high levels of regulatory scrutiny.

This role is passionate about hands-on development and delivery, which requires a combination of both good technical skills, and participation in architecture, design and analysis activities!

The Expertise and Skills You Bring

  • Bachelor's degree in Computer Science or similar field, Masters a plus
  • A deep understanding of various programming languages
  • Hands-on experience in application deployment automation and pipelines
  • Experience in development languages (KDB, Java, Python) for 5-6 years is a must
  • Experience with Linux, bash is a must
  • Experience with Apache Kafka and other event streaming platforms is a plus
  • Experience executing projects as a team in Agile environments (Kanban and Scrum)
  • Experience in user interface frameworks / platforms (Angular, React, etc.) for 5 or more years
  • Experience with relational and NoSQL databases
  • Experience with DevOps, Continuous Integration and Continuous Delivery (Kubernetes, Maven, Jenkins, Stash, Ansible, Docker)
  • Experience using source control for feature-driven development in Bitbucket / Stash / Git
  • Experience working with Artifactory and familiarity with API registries (e.g., Apigee)
  • Familiarity with automated deployment in uDeploy
  • Ability to learn new things, new technology, and tackle problems
  • Experience with REST microservice architecture

The base salary range for this position is $76,000-$144,000 per year.

Placement in the range will vary based on job responsibilities and scope, geographic location, candidate's relevant experience, and other factors.

Base salary is only part of the total compensation package. Depending on the position and eligibility requirements, the offer package may also include bonus or other variable compensation.

We offer a wide range of benefits to meet your evolving needs and help you live your best life at work and at home. These benefits include comprehensive health care coverage and emotional well-being support, market-leading retirement, generous paid time off and parental leave, charitable giving employee match program, and educational assistance including student loan repayment, tuition reimbursement, and learning resources to develop your career.

Note, the application window closes when the position is filled or unposted.

Certifications : Category :

Category :

Information Technology

5 days ago
Related jobs
Promoted
MUFG Bank, Ltd.
Jersey City, New Jersey

Java, Springboot and React/Angular. ...

JPMorgan Chase Bank, N.A.
Jersey City, New Jersey

As a Software Engineer III at JPMorgan Chase within the Corporate Technology Engineering and Architecture team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. Job responsibilities * Exe...

Promoted
Godspeed Group
Newark, New Jersey

Proficiency in Python, Java or Java Script; working in distributed systems, object-oriented programming, design patterns and design methodology; JAVA services. This role offers an exciting opportunity for a Full-Stack Java Developer to contribute to innovative projects within a dynamic environment. ...

Promoted
Resource Informatics Group
Jersey City, New Jersey

Contributes to software engineering communities of practice and events that explore new and emerging technologies. ...

Promoted
Canonical
Little Ferry, New Jersey

You are an accomplished senior Python programmer that enjoys challenging projects in mission-critical environments. Apply fast, check the full description by scrolling below to find out the full requirements for this role. Canonical is looking for an experienced Python developer with a background in...

New Relic, Inc.
Jersey City, New Jersey

Senior Software Engineer - Full Stack - Alerts Group. Senior Software Engineer - Full Stack - Alerts Group. Senior Software Engineer Req ID FY|R&D|#1 Location(s) Annapolis, Maryland, USA; Atlanta, Georgia, USA; Austin, Texas, USA; Baltimore, Maryland, USA; Charleston, South Carolina, USA; Charlotte,...

JPMorgan Chase & Co.
Jersey City, New Jersey

As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Sector/ Public Cloud Enablement & Adoption, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Contributes acti...

JPMorgan Chase Bank, N.A.
Jersey City, New Jersey

As a Senior Lead Software Engineer at JPMorgan Chase within the Consumer and Community banking in Data Technology space, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Job responsib...

mavinsys
Jersey City, New Jersey

Working proficiency in Full Stack toolsetto design develop test deploy maintain and improve software. Java, SQL, React, JavaScript, Typescript, HTML,CSS. Working proficiency in a portion ofsoftware engineering disciplines and demonstrates understanding ofoverall software skills including. ...

Voya Financial
Newark, New Jersey

The position will require a senior full stack Java technical lead who is well skilled in the design of business functions, applications, information and infrastructure architectures and it will require coding, testing, debugging and maintaining components of information applications. Purposefully br...