Principal Full Stack Developer specializing in Java, Spring Boot, and modern web technologies. Responsible for building scalable market data applications for Fidelity's ecosystem.
Responsibilities
Design, develop, test, and deploy services that support Fidelity’s mission-critical market data ecosystem
Collaborate across engineering, architecture, and product teams to deliver high-quality solutions
Work with technologies such as Java, Spring Boot, REST APIs, Angular/React, AWS, and distributed databases
Requirements
8+ years developing enterprise applications with Java
8+ years building microservices using Spring Boot
Strong full-stack experience with modern front-end frameworks (React, Angular, or similar)
Proficiency in REST API design and implementation
Knowledge of secure coding practices and OWASP considerations
Experience with API authentication/authorization (OAuth2, OIDC, JWT)
Ability to protect data in transit and at rest
Understanding of threat exposure, rate limiting, and input validation
Hands-on experience with AWS services (EC2, EKS, S3, Lambda)
Development experience with Apache Camel (nice to have)
Experience with databases such as Oracle, Cassandra, PostgreSQL, or YugabyteDB
Familiarity with CI/CD and containerization tools (Jenkins, GitLab, Docker, Kubernetes)
Senior GenAI Backend Platform Developer at FINRA developing scalable generative AI backend solutions. Collaborating with teams to implement AWS services and ensuring code quality and security in a fast - paced environment.
Lead Software Engineer responsible for developing a generative AI regulatory chat assistant. Collaborating with a team to enhance software solutions and product quality.
Senior AI Engineer focusing on Python, working directly with AI solutions in various contexts. Involves development, project management, and stakeholder communication.
SAP BTP Technical Architect driving architecture and innovation for clients. Responsible for presales, solutioning and delivering BTP solutions in collaboration with business teams.
Full Stack .NET Developer working with .NET Core and Angular for client solutions. Delivering high - quality software and collaborating with multidisciplinary teams in a hybrid work environment.
Applications Development Senior Programmer Analyst participating in application systems analysis and programming at Citi. Contributing to feasibility studies, IT planning, and managing software development projects.
Senior Full Stack PHP Engineer at CTS EVENTIM designing and maintaining high - performance systems. Collaborating in an AI - integrated environment handling critical business software.
Senior Java Developer at Citi involved in applications development and programming while ensuring system security. Responsible for utilizing Java technologies and leading project phases and user support.