Raymond James · 17 hours ago
Lead Full Stack Developer
Raymond James is seeking a highly skilled and self-sufficient Lead Full Stack Developer with deep expertise in Java and strong leadership-level experience in Angular development. The role involves designing and implementing new features for the Relationship Management Center application while collaborating with cross-functional teams to ensure timely delivery of enterprise-grade solutions.
BankingFinancial ServicesInformation TechnologyInsuranceWealth Management
Responsibilities
Serve as the Lead Java developer for the Relationship Management Center, driving backend feature development and system enhancements
Design, develop, and implement scalable and maintainable solutions leveraging Java, Spring, Spring Boot, and related technologies
Make informed architectural and technical design decisions, ensuring long-term maintainability, extensibility, and performance
Analyze complex system requirements and translate them into robust technical implementations
Support, maintain, and enhance existing document management functionality within the Java environment
Collaborate with business analysts, architects, and other engineering partners to ensure alignment with business goals and enterprise architectural standards
Provide technical leadership and mentorship to junior developers and team members
Conduct code reviews, contribute to system testing activities, and support validation procedures
Ensure adherence to best practices in software engineering, including modular design, secure coding standards, and CI/CD pipelines
Stay current with emerging technologies and recommend improvements to enhance overall system quality and performance
Participate in production support rotations and respond to escalated issues as needed
Qualification
Required
8+ 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
Familiarity with CI/CD pipelines and DevOps practices
Exposure to streaming technologies such as Kafka is a plus
Experience in financial services or enterprise-scale applications is preferred
Excellent communication, analytical, and problem-solving skills
Bachelor's: Computer and Information Science, Bachelor's: Data Science, High School (HS) (Required)
General Experience - 6 to 10 years, Manager Experience - 6 to 10 years
Preferred
Experience with Angular or other modern front-end frameworks
Demonstrated ability to contribute to architectural discussions and influence technical direction
Self-starter with a passion for learning and solving complex problems
Ability to work independently and manage multiple priorities in a fast-paced environment
Strong leadership and mentoring capabilities
Company
Raymond James
Raymond James provides a range of investment banking services focused on the telecommunications and communications sectors.
H1B Sponsorship
Raymond James has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (1)
Funding
Current Stage
Public CompanyTotal Funding
$1.5B2025-09-09Post Ipo Debt· $1.5B
1983-07-01IPO
Recent News
TradingView
2025-12-16
Company data provided by crunchbase