Raymond James · 13 hours ago
Lead Java Engineer, Full Stack Development
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. This role is central to the ongoing development and enhancement of the Annuities and Insurance applications, where the candidate will design and implement new features and support existing functionality within the Java ecosystem.
BankingFinancial ServicesInformation TechnologyInsuranceWealth Management
Responsibilities
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
Work independently to analyze complex system requirements and translate them into robust technical solutions
Support and enhance existing document management functionality within the Java space
Collaborate with business analysts, architects, and other developers to ensure alignment with business goals and technical standards
Provide technical leadership and mentorship to junior developers and team members
Participate in code reviews, system testing, and validation procedures
Ensure adherence to best practices in software engineering, including CI/CD, modular design, and secure coding standards
Stay current with emerging technologies and recommend improvements to enhance system performance and maintainability
Participate in production support rotations and respond to escalated issues as needed
Qualification
Required
10+ years of hands-on experience with Java (Java 8+), Spring, Spring Boot, REST, SOAP, and Microservices
5+ years of experience leading Angular development efforts in a full stack capacity
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 (Required), High School (HS) (Required)
General Experience - 6 to 10 years
Preferred
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