R

Raymond James Financial

Wealth management, banking, and investment services

Lead Backend Java Developer

Backend EngineeringPosted on Nov 12
Full-timeSt. Petersburg, FL, USANo salary listed

About the Job

Requirements

  • At least 10 years of experience in software engineering.
  • At least 7 years of hands-on experience with Java 8 or later, REST, SOAP, microservices, service-oriented architectures, and event-driven architectures.
  • At least 7 years of hands-on experience with Spring, Spring Boot, solution architecture, design patterns, integration frameworks, SQL, and NoSQL.
  • Experience with near and distributed caches and caching strategies, such as Redis and Apache Ignite.
  • Experience participating in production support rotations and addressing issues promptly.
  • Experience optimizing API performance, including API resiliency, caching frameworks, and streaming and messaging platforms such as Kafka and MQ.
  • Deep understanding of software engineering practices, object-oriented analysis and design, design patterns, code modularity, prototypes, and algorithms.
  • Experience with monitoring tools such as Datadog, Dynatrace, and Splunk.
  • Experience with continuous integration and continuous delivery using Jenkins.
  • A completed bachelor's degree is required.

Responsibilities

  • Design and deliver technical solutions that power critical applications across the organization.
  • Own activities across all stages of the software development life cycle, with a focus on performance, reliability, and architectural excellence.
  • Mentor junior developers and offshore team members and review the quality of their design, code, and timelines.

Desired Qualifications

  • Experience with AWS is a plus.
  • Experience with artificial intelligence, machine learning, or natural language processing is a plus.
  • Financial services experience is highly preferred.

About the Company

Raymond James Financial

Wealth management, banking, and investment services

Raymond James Financial provides a range of financial services to individuals, corporations, and municipalities, organized into five segments: Private Client Group, Capital Markets, Asset Management, RJ Bank, and Other. Its offerings include financial planning and advisory services, investment banking and research, asset management products, and banking and lending through RJ Bank, earning revenue from advisory fees, commissions, and net interest income. The firm differentiates itself with a strong focus on personalized, client-centric service where financial advisors tailor strategies to each client and foster long-term relationships. Its goal is to help clients achieve their financial objectives by delivering comprehensive solutions across wealth management, banking, and capital markets through a multi-segment business model.

Company size
Not listed
Company stage
IPO
Headquarters
Saint Petersburg, Florida
Founded
1962

Recently Posted Jobs

Explore more opportunities at Raymond James Financial

See more jobs