
Job description
This position will follow our hybrid work model, we expect the selected candidate to be in the office 2-3 days a week at the St. Petersburg, FL Corporate Office location. The ideal candidate will serve as the primary developer responsible for designing and implementing new features independently, enhancing existing functionality, and supporting components within the Java ecosystem.
Serve as the lead developer for the Annuities and Insurance Applications, driving feature enhancements and new development initiatives. Design, develop, and implement scalable and maintainable full stack solutions using Java (Spring, Spring Boot) and Angular.
The candidate will work across the full software development lifecycle and collaborate with cross-functional teams to ensure timely and efficient delivery of enterprise-grade solutions. Provide technical leadership and mentorship to junior developers and team members.
Company

Finance
Raymond James Investment Management is a global asset management firm that blends the agility and deep expertise of boutique investment teams with the resources and stability of a full‑service organization. The company offers institutional‑class portfolio management across a broad spectrum of strategies and investment vehicles, helping clients pursue long‑term financial objectives. Through its multi‑boutique structure, Raymond James supports distinct, high‑performing teams—including Chartwell Investment Partners, ClariVest Asset Management, Cougar Global Investments, Eagle Asset Management, Scout Investments, and Reams Asset Management—providing scalable business solutions while maintaining a forward‑thinking, client‑focused approach.
Keep exploring

Raymond James Investment Management

Raymond James Investment Management

Raymond James Investment Management

Techstra Solutions

Philadelphia Insurance Companies

M&T Bank