This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
This position will follow our hybrid work model and will be based at the following office location: St. Petersburg, FL. The total compensation for this position includes base salary or wages, and may include components such as additional compensation (cash or equity), discretionary bonuses, or commissions. This position is eligible for a benefits package. At Raymond James our associates use five guiding behaviors (Develop, Collaborate, Decide, Deliver, Improve) to deliver on the firm's core values of client-first, integrity, independence and a conservative, long-term view.
Job Responsibility:
Highly specialized expert developing software applications, in entirety or in part, that have a big impact on business for a large organization
Grow professionally and inspire others to do the same
Work with and through others to achieve desired outcomes
Make prompt, pragmatic choices and act with the client in mind
Take ownership and hold themselves and others accountable for delivering results that matter
Contribute to the continuous evolution of the firm
Requirements:
10+ years of hands-on experience with Java (Java 8+), Spring, Spring Boot, REST, SOAP, and Microservices
Strong understanding of software engineering principles, object-oriented design, and design patterns
Experience with SQL and NoSQL databases, integration frameworks, and distributed caching strategies
Experience with Distributed Caching Products like Redis
Develop and manage RESTful APIs and messaging systems (JMS, Kafka)
Familiarity with CI/CD pipelines and DevOps practices
Drive adoption of cloud-native technologies, containerization (Docker, Kubernetes), and DevOps practices
Implement robust monitoring and observability using tools like Datadog, Dynatrace, or Splunk
Apply Generative AI tools to enhance application intelligence and developer productivity
Experience in financial services or enterprise-scale applications is preferred
Excellent communication, analytical, and problem-solving skills
Bachelor’s: Computer and Information Science
General Experience - 6 to 10 years
Nice to have:
Experience in financial services or enterprise-scale applications is preferred
What we offer:
Medical, dental, and vision
Life insurance
Critical illness insurance and accident insurance
Disability benefits
Retirement savings
Paid time off (including vacation, holidays, and sick leave)