Lead Java Engineer
Raymond James Financial Services
Job Description Summary
As a Lead Developer on our Enterprise Services team, you will play a pivotal role in designing and delivering technical solutions that power critical applications across the organization. This is not just a coding role-it's an opportunity to shape architecture, influence technology strategy, and solve complex challenges that impact millions of transactions daily. You will own activities across all stages of the Software Development Life Cycle (SDLC), with a strong focus on performance, reliability, and architectural excellence. Job Description 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. Skills and Responsibilities:
Bachelor's: Computer and Information Science, High School (HS) (Required) Work Experience
General Experience - 3 to 6 years Certifications Travel
Less than 25% Workstyle
Hybrid 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.
We expect our associates at all levels to:
• 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 At Raymond James - as part of our people-first culture, we honor, value, and respect the uniqueness, experiences, and backgrounds of all of our Associates. When associates bring their best authentic selves, our organization, clients, and communities thrive. The Company is an equal opportunity employer and makes all employment decisions on the basis of merit and business needs.
#LI-SA1
As a Lead Developer on our Enterprise Services team, you will play a pivotal role in designing and delivering technical solutions that power critical applications across the organization. This is not just a coding role-it's an opportunity to shape architecture, influence technology strategy, and solve complex challenges that impact millions of transactions daily. You will own activities across all stages of the Software Development Life Cycle (SDLC), with a strong focus on performance, reliability, and architectural excellence. Job Description 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. Skills and Responsibilities:
- Overall 10+ years of experience in Software Engineering discipline
- Extensive (7+ years of hands-on) experience working with Java 8+. REST, SOAP, Micro Services and Service Oriented and Even Driven Architectures
- Extensive (7+ years of hands-on) Experience working with Spring, Spring Boot, Solution Architecture, Design Patterns, Integration Frameworks, SQL, NOSQL
- Experience with near/distributed caches and strategies e.g. Redis, Apache Ignite
- Experience taking rotations for production support and addressing issues on time
- Experience mentoring junior developers and offshore team including reviewing quality of deliverables (design, code and timelines)
- Experience optimizing API performance - API resiliency, caching frameworks and streaming/messaging platforms Kafka and MQ
- Deep understanding of software engineering practices, object-oriented analysis & design, design patterns, Coding modularity, Prototypes and algorithms.
- Excellent communication skills, analytical ability, strong judgment skills, and the ability to work effectively in a team environment.
- Experience with monitoring tools like Datadog, Dynatrace, Splunk
- Experience with CI/CD using Jenkins
- Experience with AWS is a is a plus
- Experience with AL, ML, NLP is a plus
- Financial services experience highly preferred.
Bachelor's: Computer and Information Science, High School (HS) (Required) Work Experience
General Experience - 3 to 6 years Certifications Travel
Less than 25% Workstyle
Hybrid 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.
We expect our associates at all levels to:
• 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 At Raymond James - as part of our people-first culture, we honor, value, and respect the uniqueness, experiences, and backgrounds of all of our Associates. When associates bring their best authentic selves, our organization, clients, and communities thrive. The Company is an equal opportunity employer and makes all employment decisions on the basis of merit and business needs.
#LI-SA1
Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Lead Java Engineer in Saint Petersburg, FL vacancy
- ...Lead Full Stack Developer Highly specialized expert developing software applications... ...Full Stack Developer with deep expertise in Java and strong leadership-level experience in... ...adherence to best practices in software engineering, including CI/CD, modular design, and...SuggestedWork experience placementWork at office2 days per week3 days per week
- ...Lead Developer As a Lead Developer on our Enterprise Services team, you will play a pivotal... ...Overall 10+ years of experience in Software Engineering discipline Extensive (7+ years of hands-on) experience working with Java 8+. REST, SOAP, Micro Services and Service...SuggestedWork experience placementWork at office
- ...performance full stack applications using Java, Spring Boot, REST services, Angular, and... ..., secure, and maintainable solutions. Lead development efforts for iterative project... ..., and operational support. Guide engineers by promoting technical excellence, curiosity...SuggestedWork experience placementWork at office
- ...and to help the Business Analyst define requirements that can be delivered from a technical perspective Collaborate with Test Engineers and Senior Test Engineers as to ensure that software meets the definition of done What we're looking for Applications development...Suggested
- ...or to reuse of existing code. • Leads or participates in assigned projects, including... ...of full stack development experience in Java, and J2EE with working knowledge of... ...seven (7) years of relevant development or engineering experience or combination of education, training...Suggested
- ...1726 100% Remote Need strong Java application development experience with SailPoint... ...code or to reuse of existing code. • Leads or participates in assigned projects,... ...(7) years of relevant development or engineering experience or combination of education, training...Remote workShift workNight shift
- ...future. Job Description The Senior Engineer will analyze business requirements,... ...development or reuse of existing code. Lead small to medium projects, assign tasks, and... ...Knowledge: Oracle, PL/SQL REST APIs, Java, Data Structures UI/UX exposure is a...Work experience placementWork at officeNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Java Engineer. Be the first to apply!
Related searches
- java production support Saint Petersburg, FL
- senior java full-stack developer Saint Petersburg, FL
- java Saint Petersburg, FL
- senior java j2ee developer Saint Petersburg, FL
- entry level java programming Saint Petersburg, FL
- java programming Saint Petersburg, FL
- lead java developer
- java tech lead
- java team lead
- java technical lead

