1 month ago
Westlake, TX, USASenior
Responsibilities
- Design, develop, deploy, and support scalable, high-performance applications and services for multiple business and corporate initiatives.
- Develop original technical solutions and perform application, subsystem, technical, and functional analysis across multiple projects and platforms.
- Build Java and Spring Boot applications, RESTful APIs, secure inter-service communication, and resilient architectures while transforming monolithic systems into microservices.
- Develop Angular and TypeScript web interfaces and connect frontend components to backend services.
- Deploy and operate applications on AWS and Azure, including serverless and event-driven solutions using AWS Lambda, API Gateway, EC2, S3, SNS, SQS, CloudWatch, and IAM.
- Create and maintain automated tests and support all testing phases, including unit, integration, user acceptance, implementation, and post-installation testing.
- Develop comprehensive application documentation and establish project plans for projects of moderate scope.
Requirements
- Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field and three years of relevant experience, or a master’s degree in one of those fields and one year of relevant experience.
- Relevant experience must include application development and support functions as a Senior Software Engineer/Developer or closely related occupation within banking or financial services.
- Demonstrated expertise with Java, Spring Boot, RESTful APIs, scalable and fault-tolerant architectures, microservices modernization, secure inter-service communication, and the Strangler pattern.
- Demonstrated expertise with relational and NoSQL databases, backend system integration, API governance, authentication, encryption, and secure communication standards.
- Demonstrated expertise developing Angular and TypeScript user interfaces, connecting frontend components to backend services, and writing Jasmine/Karma unit tests.
- Demonstrated expertise deploying applications on AWS and Azure and configuring secure, reliable application environments.
Benefits
- Fidelity is transitioning to a full-time onsite working model through a phased rollout; onsite expectations vary by region and role and may evolve, while fully remote roles are excluded from the transition.
Tech Stack
Categories
About Fidelity
Fidelity Investments provides brokerage, retirement plan recordkeeping, wealth management, and asset management services to individuals, employers, advisors, and institutions, plus online trading platforms and mutual funds and ETFs. It earns fees from managing and administering assets, advisory services, and brokerage transactions. Founded in 1946 and headquartered in Boston, it is privately held and administers trillions of dollars for U.S. and global customers.
