Architect and build the next generation of Raymond James' Wealth Management platform to support the evolving needs of their Asset Management Services (AMS) business.
Requirements
- Expert-level front-end development experience with Angular.
- Deep proficiency in back-end development using Java/J2EE, Spring Framework, and Microservices architecture.
- Extensive experience with Oracle databases, SQL optimization, and NoSQL technologies (e.g., MongoDB, Cassandra, DynamoDB).
- Proficiency with messaging systems such as JMS and Kafka.
- Solid grasp of RESTful API design, event-driven architecture, and cloud platforms (AWS, Azure, or GCP).
- Experience using Generative AI tools (e.g., OpenAI, ChatGPT, GitHub Copilot, Google Gemini) to enhance productivity.
- Strong understanding of Agile methodologies, CI/CD pipelines, and DevOps practices.
Responsibilities
- Architect, design, and implement robust full-stack solutions using Angular, Java (Spring, Spring Boot) and Oracle.
- Champion software engineering best practices including CI/CD, automated testing, and performance optimization.
- Lead code reviews, testing, deployment, and continuous improvement initiatives.
- Provide technical leadership and mentorship to senior and junior developers.
- Proactively identify and resolve technical challenges to improve delivery timelines and system stability.
- Ensure comprehensive documentation and adherence to internal standards and validation procedures.
- Leverage Generative AI tools to enhance application intelligence and developer productivity.
Other
- This position follows our hybrid-friendly schedule, so you get the best of both worlds – flexibility and collaboration. In office days will be 2-3 per week averaging 10-12 days per month in our St Petersburg, FL Corporate Office.
- Please note: This role is not eligible for Work Visa sponsorship, either currently or in the future.
- Collaborate with Business Analysts, Stakeholders, and Development teams to analyze complex business problems and system requirements.
- Partner with Development Managers, Engineers, Business Analysts, and Project Managers to maintain alignment and transparency.
- Excellent communication, collaboration, and problem-solving skills.