Search
Senior Full Stack Engineer

Senior Full Stack Engineer

locationWestlake, TX, USA
PublishedPublished: 8/6/2025
Full Time

Job Description:

Are you interested in building modern, cloud-native data flows and back-end ETL/streaming solutions? We have an outstanding opportunity for a Senior Full-Stack Software Engineer to be a key member of a team that will work on the retention and surveillance of all monitored employee electronic communications to detect potential non-compliant activity.

The Team

This position is part of a dynamic organization of 1000+ engineers passionate about delivering the very best cloud-based technical solutions! Specifically, this team develops and supports Nifi-data flows with Java-based back-end API's and Lambda functions for our eCommunications Compliance department.

  • We have a passion for technology and love fixing and solving sophisticated problems

  • We enjoy working in teams and enjoy collaboration through open communication and sharing knowledge

  • We are self-motivated, take initiative and make decisions with a bias toward action and own our outcomes

  • We value sound design and architecture patterns based on engineering excellence standards and methodologies

The Expertise You Have

You either must, should or could (nice-to-) have the following experience/skills:

  • Must have a Bachelor’s degree in Computer Science, Engineering or Advanced Mathematics or equivalent work experience

  • Must have 5+ years of hands-on experience with designing and building back-end REST/SOAP API's using Java, particularly Spring/Spring Boot and XML/JSON.

  • Must have 5+ years of hands-on experience with data flow/ETL and streaming solutions such as Nifi and Kafka. Should have experience with Cache/In-memory data like Coherence/Redis. Should have experience with Data Dog/Splunk/Open Telemetry.

  • Must have experience with DevOps/Continuous Integration and Continuous Delivery (Jenkins/Udeploy/Maven, Git/SVN/BitBucket, CloudFormation/Terraform, Artifactory and Jira, or equivalents)

  • Should have experience working with an RDBMS such as Oracle with SQL/PLSQL competency

  • Should have experience with Cloud Native application development and deployment (AWS preferred). Could have certifications. Could have experience with Lambda/SQS/S3/EventBridge.

  • Should have experience working with Docker and Kubernetes (EKS preferred)

  • Should have experience with Automation Tools/Frameworks including Unit, Component, Functional, Performance, and Security testing

  • Should have experience in Agile methodologies or iterative development processes

  • Could have experience with Angular, HTML, CSS, JavaScript/Typescript

The Skills You Bring

  • You are a quick learner and embrace learning new tools and developing with the latest technologies/frameworks.

  • You have a full grasp of the software development process including analysis, design, coding, system and user testing, problem resolution and planning

  • You are able to apply robust critical thinking and analytical skills to diagnose issues and resolve problems

  • You have strong oral and written communication skills and the ability to work effectively with engineers and product managers

The Value You Deliver

  • Actively participating in design discussions working with tech leads and architecture

  • Building quality code that adheres to design and architecture standards

  • Using Test Driven Development or Behavior Driven Development practices to deliver high quality products

  • Owning the outcome and making sure features are delivered with quality on time

  • Willing to participate in 24x7 on call support on a rotational basis

Certifications:

Category:

Information Technology

Fidelity’s hybrid working model blends the best of both onsite and offsite work experiences. Working onsite is important for our business strategy and our culture. We also value the benefits that working offsite offers associates. Most hybrid roles require associates to work onsite every other week (all business days, M-F) in a Fidelity office.

Please be advised that Fidelity’s business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.