×
Register Here to Apply for Jobs or Post Jobs. X

Principal Full Stack Engineer, Apps Development

Job in Saint Petersburg, Pinellas County, Florida, 33747, USA
Listing for: Raymond James Financial, Inc.
Full Time, Part Time position
Listed on 2026-08-05
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Backend Developer, Software Architect, Full Stack Developer
Job Description & How to Apply Below
** This position follows a hybrid work model, with an expectation to be in the office 3 days per week at the St. Petersburg, FL Corporate Office location.*
* ** _

Please note:

This role is not eligible for Work Visa sponsorship, either currently or in the future._*
* ** Responsibilities*
* + Lead the architecture, design, and implementation of enterprise Agentic AI solutions that automate complex business processes across the organization.

+ Define technical standards and architectural patterns for intelligent agents, multi-agent systems, orchestration workflows, and AI-enabled enterprise applications.

+ Design and develop agentic workflows that combine deterministic business rules, enterprise integrations, retrieval systems, and AI reasoning to deliver reliable and scalable business automation.

+ Evaluate, prototype, and integrate emerging AI technologies, frameworks, and tools to continuously improve engineering productivity and business capabilities.

+ Drive the firm's adoption of AI engineering best practices, including prompt engineering, model evaluation, retrieval-augmented generation (RAG), Model Context Protocol (MCP), vector search, tool calling, and AI governance.

+ Lead full stack development efforts using Angular, Java, Spring Boot, REST APIs, and enterprise integration patterns.

+ Design reusable frameworks and platform capabilities that enable development teams to rapidly build and deploy intelligent agents.

+ Collaborate with Architecture, Security, Infrastructure, Product Owners, and business stakeholders to identify automation opportunities and define scalable technical solutions.

+ Mentor engineers in modern AI engineering techniques, full stack development, and enterprise software architecture.

+ Lead technical design sessions, perform architecture reviews, conduct code reviews, and establish engineering standards.

+ Apply AI-assisted software development tools to accelerate development, testing, debugging, documentation, and delivery while maintaining high engineering quality.

+ Participate in production support, troubleshooting, performance tuning, and continuous platform improvement.

** Required Skills & Experience*
* + 10+ years of experience designing, developing, and supporting enterprise software applications.

+ 5+ years of technical leadership experience leading development teams and enterprise software initiatives.

+ Expert knowledge of Java (17+), Spring Boot, Spring Framework, Angular (16+), RESTful APIs, and microservices.

+ Strong understanding of object-oriented programming, software architecture, design patterns, and secure coding practices.

+ Experience designing scalable enterprise applications and distributed systems.

+

Experience with SQL, enterprise integration patterns, messaging platforms (IBM MQ, Kafka, or similar), and API-driven architectures.

+

Experience with CI/CD pipelines, Git, automated testing, and Dev Ops practices.

+ Demonstrated ability to evaluate new technologies and recommend technical solutions that align with business objectives.

+ Strong leadership, mentoring, communication, and problem-solving skills.

** Preferred Qualifications*
* + Experience designing or developing Agentic AI solutions or intelligent business automation workflows.

+ Experience integrating Large Language Models (LLMs) into enterprise applications.

+ Familiarity with AI engineering concepts including Retrieval-Augmented Generation (RAG), Model Context Protocol (MCP), prompt engineering, vector databases, semantic search, and AI orchestration frameworks.

+ Experience evaluating and integrating commercial AI platforms and development tools such as Claude Code, Git Hub Copilot, ChatGPT, Gemini, or similar technologies.

+ Experience applying AI-assisted development techniques to improve engineering productivity, code quality, testing, documentation, and software delivery.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary